HOME > Development > Unreal Engine- First Person Shooter Survival Course

Unreal Engine- First Person Shooter Survival Course

  • Development
  • Apr 24, 2025
SynopsisUnreal Engine: First Person Shooter Survival Course, availabl...
Unreal Engine- First Person Shooter Survival Course  No.1

Unreal Engine: First Person Shooter Survival Course, available at $64.99, has an average rating of 3.35, with 93 lectures, based on 679 reviews, and has 3267 subscribers.

You will learn about Creating a controllable character from scratch with custom inputs and movement systems Advanced hitscan and projectile based weapon mechanics (equipping, reloading, ADS, FX, automatic fire, fire rate, bullet spread, recoil, and more) Artificial Intelligence behavior for enemies Advanced animation blueprints Advanced HUD elements Damage modifiers based on impacted body parts A fundamental understanding of Unreal Engine 4 This course is ideal for individuals who are Anyone looking to delve into Unreal Engine 4 or simply expand their skillset It is particularly useful for Anyone looking to delve into Unreal Engine 4 or simply expand their skillset.

Enroll now: Unreal Engine: First Person Shooter Survival Course

Summary

Title: Unreal Engine: First Person Shooter Survival Course

Price: $64.99

Average Rating: 3.35

Number of Lectures: 93

Number of Published Lectures: 93

Number of Curriculum Items: 93

Number of Published Curriculum Objects: 93

Original Price: $109.99

Quality Status: approved

Status: Live

What You Will Learn

  • Creating a controllable character from scratch with custom inputs and movement systems
  • Advanced hitscan and projectile based weapon mechanics (equipping, reloading, ADS, FX, automatic fire, fire rate, bullet spread, recoil, and more)
  • Artificial Intelligence behavior for enemies
  • Advanced animation blueprints
  • Advanced HUD elements
  • Damage modifiers based on impacted body parts
  • A fundamental understanding of Unreal Engine 4
  • Who Should Attend

  • Anyone looking to delve into Unreal Engine 4 or simply expand their skillset
  • Target Audiences

  • Anyone looking to delve into Unreal Engine 4 or simply expand their skillset
  • This course will teach you how to make a first-person shootergame in Unreal Engine, whether you’re Unreal knowledgable or a complete beginner. We will go step by step through the game-making processto show how we can set up a character from scratch, create weapons and AI, and tie it all up with common gameplay mechanics.

    In this course, you will:

  • Learn how to create your own first-person characterand movement mechanics.

  • Create advanced weapons in multiple ways (hitscan and projectile) of multiple types (automatic fire, burst fire, explosive, etc).

  • Put together HUDelements to give your game that extra bit of polish (dynamic crosshairs, blood screens, directional damage indicators, interpolating health bars, and more).

  • Create AI Charactersthat can sense you through sight, sound, or touch, and will have certain abilities such as being able to search for you if you get out of sight.

  • Make a round-based spawning systemto make your new creations turn into a game.

  • Many other fun activities such as one-way collision, purchasable weapons and obstacles, ragdoll physics, game over screens, regenerative health, making 2D images out of 3D meshes, holding your weapon to your chest when near a wall, and much more.

  • Master the ability to create a game in your vision.

  • We’re going to dive straight in, starting a game from scratch and building ourselves an empire. It’s going to be an incredibly fun journey, and at the end of it, you’ll have the knowledge needed to create games on your own, from start to finish. You’ll learn how much easier it can be to use Unreal Engine once you’ve got the hang of it, and then nothing will be in the way of you and your dreams of making and finishing video games.

    Why Take This Course?

    Even if first person shooters aren’t your interest, this course provides the steps necessary to create a video game from start to finish. You will learn many fundamental things about the game-making process and will be able to utilize that knowledge in the projects you work on from here on out. I’m excited to see what you can create because I understand what you’re capable of. So are you ready?

    Let’s start making a video game!

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Preview

    Lecture 2: Welcome

    Chapter 2: Setting Up

    Lecture 1: Creating Our Project

    Lecture 2: Importing Assets

    Lecture 3: Importing Weapons

    Chapter 3: Creating Our Character

    Lecture 1: Mouse Input

    Lecture 2: Movement Input

    Lecture 3: Jump Functionality

    Lecture 4: Creating A Material For Our Mesh

    Lecture 5: Adding First Person Arms to Our Character

    Chapter 4: Weapon Functionality

    Lecture 1: Creating Weapon Classes and Adding Bone Sockets

    Lecture 2: Animation Blueprints and Custom Animations

    Lecture 3: Spawning Weapons To Mesh

    Lecture 4: Weapon Firing, Reloading, and Recoil

    Lecture 5: Reload Animation

    Lecture 6: Ejecting Shells

    Lecture 7: Hitscan Weapons and Bullet Spread

    Lecture 8: Impact Effects- Particles and Bullet Holes Based On Different Surfaces

    Lecture 9: Dynamic Crosshair

    Lecture 10: Fixing An Impact Effect Bug

    Lecture 11: Purchasable Weapons

    Lecture 12: Switching Weapons Animation

    Lecture 13: Disabling Shoot Functionality While Changing Your Weapon

    Chapter 5: Creating Basic AI

    Lecture 1: Creating an AI Character

    Lecture 2: Creating Physical Materials for Differential Damage Based on Hit Body Part

    Lecture 3: Fixing the Flesh_Body Physical Material

    Lecture 4: Removing the Gun Shadow

    Chapter 6: Weapons- Advanced

    Lecture 1: Creating an Assault Rifle

    Lecture 2: Removing Impact Sound When Our Bullet Doesnt Hit Anything

    Lecture 3: Setting AI Mesh Physical Material Override

    Lecture 4: Creating a Shotgun

    Lecture 5: Fixing Shotgun Reload Time

    Lecture 6: Making a Custom Object Channel for Weapon Buys

    Lecture 7: Creating Projectile-Based Weapons- the Sniper Rifle

    Lecture 8: Creating the Sniper Rifle- Part 2

    Lecture 9: Fixing a Weapon Switch Bug

    Lecture 10: Updating Our Weapon Animation Method

    Lecture 11: Fixing Disappearing Mesh Bug

    Lecture 12: Creating the Sniper Rifle- Part 3

    Lecture 13: Creating the Rocket Launcher and Radius Damage

    Lecture 14: Fixing Subtracting Negative Health from Radius Damage Bug

    Lecture 15: Creating the Grenade Launcher

    Lecture 16: Running and Jumping Animations

    Lecture 17: Holding Weapon to Chest When Near Wall

    Lecture 18: Updating the Is Near Wall Check

    Lecture 19: Smoothing Out the Jump End Animation

    Lecture 20: Aiming Down Sights

    Lecture 21: Slowing Our Character Down During ADS

    Lecture 22: Reducing Bullet Spread and Recoil While Aiming

    Lecture 23: Removing the Sniper Rifles Shell Emitter when ADS

    Lecture 24: Sniper Scope Recoil

    Lecture 25: Fire Rate

    Lecture 26: Fixing a Recoil Bug

    Chapter 7: UMG

    Lecture 1: Adding Weapon Information in Our HUD

    Lecture 2: Reloading Text

    Lecture 3: Creating Gun Icons

    Lecture 4: Adding Gun Icons to Weapon Info Widget

    Chapter 8: Advanced Player Health System

    Lecture 1: Health and Armor

    Lecture 2: Advanced Health and Armor Progress Bars

    Lecture 3: Health Bar Flashes Red at Low Health

    Lecture 4: Regenerative Health

    Lecture 5: Blood Screens

    Lecture 6: Player Dying Effect

    Chapter 9: AI- Advanced

    Lecture 1: Hitmarkers

    Lecture 2: Floating Damage

    Lecture 3: Ragdoll Physics

    Lecture 4: Behavior Trees

    Lecture 5: AI Animation Blueprint

    Lecture 6: AI Rotation

    Lecture 7: Sight Perception

    Lecture 8: Chase Player

    Lecture 9: AI Investigation

    Lecture 10: AI Attack Player

    Lecture 11: AI Damage Player

    Lecture 12: Disallowing our Player to Shoot AI After Their Death

    Lecture 13: Hearing Perception

    Lecture 14: Damage Perception

    Lecture 15: Nav Link Proxy

    Chapter 10: Gameplay

    Lecture 1: New Map and Nav Mesh

    Lecture 2: Player Takes Explosive Damage

    Lecture 3: Directional Damage Indicator

    Lecture 4: Spawning and Round System

    Lecture 5: Zombie Spawn Points and Expanding the Behavior Tree

    Lecture 6: One Way Collision

    Lecture 7: Score System

    Lecture 8: Making Weapons Purchasable

    Lecture 9: Game Over

    Chapter 11: Extras

    Lecture 1: Improving Floating Damage

    Lecture 2: No Weapon Animation

    Instructors

  • Unreal Engine- First Person Shooter Survival Course  No.2
    Aidan Perry
    Game Developer
  • Rating Distribution

  • 1 stars: 25 votes
  • 2 stars: 37 votes
  • 3 stars: 83 votes
  • 4 stars: 199 votes
  • 5 stars: 335 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!