[Advanced] First-Person Shooter

In this tutorial, we will focus on creating a simple FPS game for 2 players!

First-Person Shooter: Getting started

Tutorial: First-Person Shooter in Unity – Getting started

First-Person Shooter: Player movement

Tutorial: First-Person Shooter in Unity - Creating player movement using Elympics

First-Person Shooter: Player's camera

Tutorial: First-Person Shooter in Unity - Assigning a camera to the player

First-Person Shooter: Loadout controller and Weapon abstract class

Tutorial: First-Person Shooter in Unity - Preparing the Loadout controller and Weapon abstract class

First-Person Shooter: Projectile Weapon

Tutorial: First-Person Shooter in Unity - Projectile Weapon

First-Person Shooter: Dealing damage

Tutorial: First-Person Shooter in Unity - Dealing damage and handling player’s death

First-Person Shooter: Raycast gun

Tutorial: First-Person Shooter in Unity - Raycast gun

First-Person Shooter: Player’s respawn

Tutorial: First-Person Shooter in Unity - Player’s respawn

First-Person Shooter: Health bar

Tutorial: First-Person Shooter in Unity - HP Bar, Death screen

First-Person Shooter: Players’ scores

Tutorial: First-Person Shooter in Unity - Controlling the gameplay: Players’ scores

First-Person Shooter: Start and end of the match

Tutorial: First-Person Shooter in Unity - Start and end of the match

First-Person Shooter: Start screen, Summary screen

Tutorial: First-Person Shooter in Unity - Start screen, Summary screen

First-Person Shooter: Animation synchronization

Tutorial: First-Person Shooter in Unity - Animation synchronization


Last modified December 7, 2022: First part of Elympics fps tutorial (ccd6725)