[Advanced] First-Person Shooter
In this tutorial, we will focus on creating a simple FPS game for 2 players!
📄️ Getting started
Tutorial: First-Person Shooter in Unity – Getting started
📄️ Player movement
Tutorial: First-Person Shooter in Unity - Creating player movement using Elympics
📄️ Player's camera
Tutorial: First-Person Shooter in Unity - Assigning a camera to the player
📄️ Loadout
Tutorial: First-Person Shooter in Unity - Preparing the Loadout controller and Weapon abstract class
📄️ Projectile Weapon
Tutorial: First-Person Shooter in Unity - Projectile Weapon
📄️ Dealing damage
Tutorial: First-Person Shooter in Unity - Dealing damage and handling player’s death
📄️ Raycast weapon
Tutorial: First-Person Shooter in Unity - Raycast weapon
📄️ Respawn
Tutorial: First-Person Shooter in Unity - Player’s respawn
📄️ Health bar
Tutorial: First-Person Shooter in Unity - HP Bar, Death screen
📄️ Score
Tutorial: First-Person Shooter in Unity - Controlling the gameplay: Players’ scores
📄️ Match lifecycle
Tutorial: First-Person Shooter in Unity - Start and end of the match
📄️ Start & Summary screens
Tutorial: First-Person Shooter in Unity - Start screen, Summary screen
📄️ Animation sync
Tutorial: First-Person Shooter in Unity - Animation synchronization