Adventure Game Studio

AGS Support => Beginners' Technical Questions => Topic started by: Wabbit on Fri 28/01/2005 01:04:22

Title: First Person Shooter Game
Post by: Wabbit on Fri 28/01/2005 01:04:22
Can you make a first person shooter game with AGS? Is there any written tutorials about it? Any help would be appreciated, I read the before you ask section.
Title: Re: First Person Shooter Game
Post by: TerranRich on Fri 28/01/2005 01:33:26
Um, honestly, I'm not sure it can be done. Even something as basic as Doom 1 & 2 cannot be done in AGS, at least not without an expert knowledge in scripting. That is something beyond even me. You're better off with an engine designed specifically for FPS's, to be honest. But let's hear some other people's opinions on this.
Title: Re: First Person Shooter Game
Post by: Gilbert on Fri 28/01/2005 01:41:14
It all depends on how did you want the game to be like, for example, this (http://www.adventuregamestudio.co.uk/games.php?action=detail&id=202) and that (http://www.adventuregamestudio.co.uk/games.php?action=detail&id=57) are possible. But if you're going for something serious, like "Kill Kill! Run Run! Arghhh! It jumps out from nowhere!1! Die Die Polycrap monster!1!" AGS certainly is NOT the programme for it, even if it may be possible to do similar stuff it's not worth the effort in my opinion.
Title: Re: First Person Shooter Game
Post by: Goot on Fri 28/01/2005 03:37:38
It's possible, but hard. It couldn't be 3D. You would have to draw each scene in first person view. The cursor would be a crosshair, and the interaction for each guy would be animating them, making them die, and adding to some variable of how many guys you've shot. It's quite possible, but there are probably better programs for it.
Title: Re: First Person Shooter Game
Post by: TerranRich on Fri 28/01/2005 04:23:52
The thing to keep in mind is that AGS produces games that run on a room-by-room basis. Normal FPS's feature areas that you can explore. Areas divided up into rooms might make for a more interesting FPS, though. Limitations often produce interesting results when worked around.
Title: Re: First Person Shooter Game
Post by: Radiant on Fri 28/01/2005 10:00:11
If you're willing to abandon 360degree turning (and use 90degree steps instead) then it would be possible to do semi-scrolling walls in perspective using creative spriteworks. You can still have the monsters run around like mad, of course.
However, the source code for several FPS's (Doom and Hexen, iirc) is freely available. Because of the complications of the scripting involved, you'd better do it in good ol' C++.
Title: Re: First Person Shooter Game
Post by: Candle on Fri 28/01/2005 17:18:44
I would use Game Maker  (http://www.cs.uu.nl/people/markov/gmaker/), it has 3D support now and is good for those types of games .
Title: Re: First Person Shooter Game
Post by: Wabbit on Sat 29/01/2005 00:06:14
Quote from: Goot on Fri 28/01/2005 03:37:38
It's possible, but hard. It couldn't be 3D. You would have to draw each scene in first person view. The cursor would be a crosshair, and the interaction for each guy would be animating them, making them die, and adding to some variable of how many guys you've shot. It's quite possible, but there are probably better programs for it.

Thanks for the info. I don't want the entire game to be a first person shooter, but I would like for the player to resolve conflict by going to a room and shooting the bad guys before the escape.
Title: Re: First Person Shooter Game
Post by: TerranRich on Sun 30/01/2005 03:01:03
Then, yes, it would be possible, if it's going to be short and not an entire room or even an entire game's worth of FPSing. You could do multiple rooms with doors you open only after you kill all the enemies in each room.
Title: Re: First Person Shooter Game
Post by: Wabbit on Mon 31/01/2005 03:17:28
Quote from: TerranRich on Sun 30/01/2005 03:01:03
Then, yes, it would be possible, if it's going to be short and not an entire room or even an entire game's worth of FPSing. You could do multiple rooms with doors you open only after you kill all the enemies in each room.
Okay then I could use an existing cursor that looks like a sight and on any click destroy the bad guy. Any other suggestions?
Title: Re: First Person Shooter Game
Post by: Scorpiorus on Mon 31/01/2005 11:15:31
Yep, that should work. You can also have some sort of a health variable for the enemy so that shooting him would decrease the health. And when health <= 0 play dying animation.
Title: Re: First Person Shooter Game
Post by: Radiant on Mon 31/01/2005 15:25:19
Google for reviews or walkthroughs of the games Operation Wolf and Operation Thunderbolt, two arcade classics that may give you some ideas.
Title: Re: First Person Shooter Game
Post by: Ponch on Mon 31/01/2005 23:43:56
I did my best to provide a "bare bones" tutorial of how I made the shooter game. TerranRich moved it here:

http://www.adventuregamestudio.co.uk/yabb/index.php?topic=18949.0

Hope it helps.
Title: Re: First Person Shooter Game
Post by: sedriss on Tue 01/02/2005 10:55:14
Didnt someone make a adventure version of Doom? It was FPSish, with monsters attacking and stuff.
Title: Re: First Person Shooter Game
Post by: on Fri 13/05/2005 18:11:58
Do you have a Link to the AGS version of DOOM?
I'd love to see it.
Thanx!
Title: Re: First Person Shooter Game
Post by: Ishmael on Fri 13/05/2005 18:19:43
Quote from: mx on Fri 13/05/2005 18:11:58
Do you have a Link to the AGS version of DOOM?
I'd love to see it.
Thanx!

Did you really need to dig this old thread up, as there's one about the same subject already? And, no, you can't. One does not exist. Peroid.
Title: Re: First Person Shooter Game
Post by: Ashen on Fri 13/05/2005 18:39:49
Unless you're interested in DOOM: A Very Graphic Advenure (http://www.adventuregamestudio.co.uk/yabb/index.php?topic=12650.0) or Harry's 21st Birthday. (http://www.adventuregamestudio.co.uk/yabb/index.php?topic=9845.0) One of them is probably what sedriss was talking about, but they're not really AGS versions of Doom, more AGS games with Doom graphics.