Is it possible with AGS to create a first person shooter, or other type game?
Yes. Keep in mind that AGS is optimised for adventure type games and the more you deviate from that genre the more scripting you will need to do.
How would you create one of those games?
- Learn how to write AGS Script language programs.
- Do a requirements analysis of the game you wish to make an enumerate the kinds of game elements that will be needed.
- Experiment to see if all of the elements of your game can be implemented in AGS and to learn how to do it.
- Design the game
- Implement the game
- Test the game
- Publish the game
- Read the BFAQ (http://bfaq.terran-x.com/#graphics10)
that answers almost all of my questions. The last one is: how would you create a first person shooter game?
Depends how complicated you want it - AGS might not be the best engine for a FPS, but it can kind of be done.
Here (http://www.adventuregamestudio.co.uk/yabb/index.php?topic=18949.msg231167#msg231167) is Ponch's shooter code, and here (http://www.adventuregamestudio.co.uk/games.php?action=download&game=486) is an example of how it looks. A Forum search for 'shooter' or 'shooting game' should turn up a few other ideas, as well.
EDIT: And This thread (http://www.adventuregamestudio.co.uk/yabb/index.php?topic=18898.0) has a brief discussion on AGS shooter pros and cons.
For this kind of game, mouse as well as object script function will offer a great help
Bottom line: AGS is not the best program to make first-person shooters. ONLY if you have advancecd knowledge of AGS scripting can you even BEGIN to think about making FPS's with AGS. I would suggest Googling some other engines for this. AGS stands for Adventure Game Studio, after all, and is geared toward that type of game.