Basic FPS Project Template
The Basic FPS template is available for project creation. It acts both as a sample and as a starting point for your own game.
Click the image below for a playthrough video:
Template Specifics
The template is meant for getting started on a first-person shooter game.
The following steps are already taken care of:
- A player character controller is fully set up.
- Input is configured for mouse + keyboard controls.
- Physics collision layers are configured.
- Tags are set up, for the game code to find certain objects in the world.
- A few surface assets are set up to provide a sample for how to make surface specific footstep sounds and bullet impact effects.
- Two scenes are provided, when the player reaches the end of the Main scene, the game transitions to the second one.
- All game logic is written in AngelScript.
- The project comes with an enemy type that uses the AI navigation component for path finding and steering.
- And FMOD project is set up for making sound.
- The gameplay code shows how to make basic weapons, health pickiups and explosions.