FPS Tutorial - part 2The second in a series of three Tutorials covering the complete production of a first person shooter. | ![]() |
About
This tutorial was published for Unity 1.x, and is currently being revised for Unity 2.x. The PDF has not yet been updated, but the project file was modified to compile with Unity 2.5. An updated FPS tutorial will be linked from the tutorials page.
This series of Tutorials takes you through the basics of making a first person shooter game in Unity. At the end, you'll have created a game with selectable weapons (the classics: a machine-gun and a rocket-launcher) with limited ammo, AI enemies who follow waypoints and attack on sight, sentry guns, mortal player and replay.
Steps
The tutorial is split into 3 separate parts:
- Part 1
- Introduces fundamental game programming concepts and gives tips on how to think like a games programmer.
- Part 2
- Details how to implement switchable weapons, combat logic and some visual tweaks
- Part 3
- Implements the enemy AI, waypoint navigation, audio effects and an in-game GUI.
Note
All three Tutorials in this series share the same zip files so you only need to download them once for the entire FPS Tutorial set.
