HOME > Development > Unity Third Person Shooter

Unity Third Person Shooter

  • Development
  • May 11, 2025
SynopsisUnity Third Person Shooter, available at $84.99, has an avera...
Unity Third Person Shooter  No.1

Unity Third Person Shooter, available at $84.99, has an average rating of 4.65, with 139 lectures, based on 145 reviews, and has 2873 subscribers.

You will learn about Learn how to make third person shooter games Raycasting and Impact Instantiation for weapons Change shaders dynamically during gameplay Create endless waves of vampires that spawn into the game Control animations through layerweights and layermasks Implement animation events to trigger custom functions Easy to learn coding using C# Build a solid understanding of Unity by creating an actual working video game Develop transferrable skills that can be applied to First Person Shooters and other types of games This course is ideal for individuals who are People eager to learn how to make video games or People who want to learn C# coding within real world game design or Everybody who love games and want to start making their own It is particularly useful for People eager to learn how to make video games or People who want to learn C# coding within real world game design or Everybody who love games and want to start making their own.

Enroll now: Unity Third Person Shooter

Summary

Title: Unity Third Person Shooter

Price: $84.99

Average Rating: 4.65

Number of Lectures: 139

Number of Published Lectures: 138

Number of Curriculum Items: 139

Number of Published Curriculum Objects: 138

Original Price: $149.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn how to make third person shooter games
  • Raycasting and Impact Instantiation for weapons
  • Change shaders dynamically during gameplay
  • Create endless waves of vampires that spawn into the game
  • Control animations through layerweights and layermasks
  • Implement animation events to trigger custom functions
  • Easy to learn coding using C#
  • Build a solid understanding of Unity by creating an actual working video game
  • Develop transferrable skills that can be applied to First Person Shooters and other types of games
  • Who Should Attend

  • People eager to learn how to make video games
  • People who want to learn C# coding within real world game design
  • Everybody who love games and want to start making their own
  • Target Audiences

  • People eager to learn how to make video games
  • People who want to learn C# coding within real world game design
  • Everybody who love games and want to start making their own
  • If you want to make impressive shooter games then this course is for you. I will be showing you step by step how to make a third person shooter game that I call Vampire’s Lair. This is full on arcade action, inspired by the original DOOM game. This will help you develop the skills necessary to go onto make your own awesome games.

    There will be coding and design tasks throughout that will challenge your knowledge of game design and help you to develop professional skills. If you just want to design games for a hobby or if you are looking to embark on a career in the gaming industry this course will help you get there. Plus it’ll be a lot of fun too.

    Covered in this Unity course:

  • Using Unity 2019

  • Setting up a third person character

  • Pickups for changing ammo/weapon types

  • Using single shot, rapidfire, flamethrower and grenade launcher weapons

  • Spawning waves of enemies that target your player

  • Using pathfinding AI

  • Killing enemies with bullets, flames, grenades and exploding barrels

  • Impressive shader/particle systems to give your game a professional look

  • Setting up animation events to trigger functions in C#

  • Learn C# coding using real world coding activities

  • Setting up a Boss with a health bar

  • + Much More

  • (These principles can also be applied to first person shooter games)

    Course Curriculum

    Chapter 1: The Main Player

    Lecture 1: Introduction

    Lecture 2: The Main Player – Introduction

    Lecture 3: Create a basic 3D scene

    Lecture 4: Install Unity Assets

    Lecture 5: Basement Unity Package

    Lecture 6: Gun Sounds

    Lecture 7: Install Post Processing

    Lecture 8: Setting up the Main Scene

    Lecture 9: Setting up the Main Player

    Lecture 10: Character eyes

    Lecture 11: Post Processing

    Lecture 12: Player Animations

    Lecture 13: Scripting the Movement

    Lecture 14: Scripting the Rotation

    Lecture 15: Rotating Speed

    Lecture 16: Player Running

    Lecture 17: Giving the Player a Gun

    Lecture 18: Aiming the Gun

    Lecture 19: Adding a Crosshair

    Lecture 20: Moving the Crosshair

    Chapter 2: Weapons

    Lecture 1: Weapons – Introduction

    Lecture 2: Muzzle Flash

    Lecture 3: Wall Impacts

    Lecture 4: Gun Sounds

    Lecture 5: RapidFire

    Lecture 6: Slowing down RapidFire

    Lecture 7: Grenade Launcher

    Lecture 8: Flame Thrower

    Lecture 9: Pickups

    Lecture 10: Exploding Barrels

    Chapter 3: User Interface (UI)

    Lecture 1: User Interafce – Introduction

    Lecture 2: UI Panel

    Lecture 3: UI Script

    Lecture 4: Weapon Change on Pickup

    Lecture 5: Ammo Amount

    Lecture 6: Back to Single Shot

    Chapter 4: Vampires

    Lecture 1: Vampires – Introduction

    Lecture 2: Import Vampire

    Lecture 3: Setup Vampire

    Lecture 4: Editing Animations

    Lecture 5: New AI Navigation in Unity

    Lecture 6: Setting up a NavMesh

    Lecture 7: Scripting AI

    Lecture 8: Vamp Attack

    Lecture 9: Freeze AI Movement

    Lecture 10: Lighting the Vampire

    Lecture 11: Attack Damage

    Lecture 12: UI Health

    Lecture 13: Hit Reaction

    Lecture 14: Resetting Layer Weight

    Lecture 15: Blood FX

    Lecture 16: Hit Sound Effect

    Lecture 17: Vampire Sounds

    Lecture 18: Random Sounds

    Chapter 5: Multiple Vampires

    Lecture 1: Multiple Vampires – Introduction

    Lecture 2: Spawn gas Prefab

    Lecture 3: Nav Obstacles

    Lecture 4: Crawling Animation

    Lecture 5: Crawl Attack

    Lecture 6: Multiple Animations

    Lecture 7: Crawling Attack

    Lecture 8: Vampire Prefabs

    Chapter 6: Killing Vampires

    Lecture 1: Killing Vampires – Introduction

    Lecture 2: Blood Impacts

    Lecture 3: Death Animation

    Lecture 4: No Movement when Dead

    Lecture 5: Dissolve Effect

    Lecture 6: Changing Material when Dead

    Lecture 7: Coding Layer Masks

    Lecture 8: Death Sound

    Lecture 9: Score Points

    Lecture 10: Checking Multiple Vampires

    Lecture 11: Debugging Code

    Lecture 12: Death Particles

    Lecture 13: Flamethrower Death

    Lecture 14: Burned Animation

    Lecture 15: Crawling Flame Death

    Lecture 16: Death by Grenade

    Lecture 17: Barrel Explosion Death

    Lecture 18: Final Fix

    Chapter 7: Level Design

    Lecture 1: Level Design – Introduction

    Lecture 2: Level Design

    Lecture 3: Setting up NavMesh Helpers

    Lecture 4: Baking the NavMesh

    Lecture 5: Spawning Vampires

    Lecture 6: Spawn Limit

    Lecture 7: Destroy Spawn Place

    Lecture 8: Lighting the Level

    Lecture 9: Level Layout

    Lecture 10: Rotation Fix

    Lecture 11: Vampires Cant push the Player

    Chapter 8: Music

    Lecture 1: Music – Introduction

    Instructors

  • Unity Third Person Shooter  No.2
    Pete Jepson
    Game Design Tutor
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 0 votes
  • 3 stars: 10 votes
  • 4 stars: 35 votes
  • 5 stars: 99 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!