Unreal Engine 5: Make A Firstperson Game With Blueprints

Posted By: ELK1nG

Unreal Engine 5: Make A Firstperson Game With Blueprints
Published 7/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 22.89 GB | Duration: 19h 30m

Learn how to build your first complete first-person shooter game using Unreal Engine 5 and Blueprints - For beginners

What you'll learn

Understand the Basics of Unreal Engine 5 and Blueprints. Students will confidently navigate the Unreal Engine interface and create simple game logic

Set Up a Functional First-Person Character with Animations. Students will build a fully controllable first-person character

Design and Implement Gun Mechanics and Enemy AI. Students will create 6 functional weapons and basic zombie AI, including movement, attacks, and health systems

Build a Complete Wave-Based Zombie Game with Win/Lose Conditions By the end of the course, students will combine everything to create a simple yet complete game

Requirements

No prior experience in unreal engine and programing needed, you will learn everything from scratch

Description

Do you want to make your first fully functioning game but feel overwhelmed by coding? Well, don’t worry — this course is designed exactly for you!In this hands-on, beginner-friendly course, you'll learn how to create a complete First Person Shooter (FPS) game using Unreal Engine 5 and Blueprints — Unreal’s powerful visual scripting system that lets you build games without writing a single line of code .You’ll create a zombie survival game  where enemies chase you and attack in waves, testing your skills as you fight to survive. The game will feature 7 switchable weapons, each with its own purpose and personality: AK-47 — the iconic assault rifle, reliable, fast, and perfect for mowing down enemies at medium range. USP Pistol — a sleek, semi-automatic sidearm for when you need quick backup and precise shots. AWP Sniper Rifle — slow but deadly, perfect for picking off zombies from a distance with one powerful shot. Axe — when the ammo runs out, nothing beats the raw satisfaction of getting up close with a heavy melee weapon. C4 Explosive — plant it, step back, and enjoy the chaos as you blow up groups of enemies. First Aid Kit — your lifeline in the heat of battle, quickly restoring health when things get rough. Flashlight — not every good thing is in plain sight; light up dark areas and uncover valuable assets.Each weapon comes with its own custom-made animations  for shooting, reloading, and equipping — all of which we’ll create together inside Unreal Engine 5. We’ll also add ammo pickups, win and lose conditions, impact visual effects, and ragdoll effects to bring the world to life .This course is organized into three structured sections, designed to take you from complete beginner to building your own playable game step by step: Section 1: Unreal Engine & Blueprint BasicsWe’ll start with the foundations. You’ll learn how to navigate Unreal Engine 5, understand the basics of Blueprints, and create your first simple game functionalities without writing any code. We’ll also import all the assets we need for our project, so everything is ready for development. Section 2: Unreal Engine Animation FrameworkIn this section, you’ll dive into Unreal’s animation system. You’ll learn how animation assets work, and more importantly, we’ll create the animations we need for our game ourselves. That includes equip, fire, and reload animations for each weapon, so you won’t depend on any external animation packs — everything will be built from scratch. Section 3: Putting It All TogetherThis is where it gets exciting! We’ll combine everything we’ve built and bring the game to life. You’ll learn how to set up weapon switching, shooting and reloading mechanics, enemy AI, the game HUD, and a wave-based game mode. We’ll also implement win and lose conditions, and finally, package the project, so you have a complete, polished game ready to play or showcase.

Overview

Section 1: Unreal Engine 5 & Blueprint Basics

Lecture 1 Course Intro

Lecture 2 Section Intro

Lecture 3 What Is a Game Engine?

Lecture 4 Unreal Engine 5 Installation

Lecture 5 Unreal Engine 5 Basics

Lecture 6 Importing Assets To Unreal Engine

Lecture 7 About Materials

Lecture 8 Make A Master Material

Lecture 9 Assign Materials To The Assets

Lecture 10 Migration ( Adding The Factory Environment to the project )

Lecture 11 Blueprint Vs C++

Lecture 12 Setting Up A Prototype Map

Lecture 13 Level Blueprint And Class Blueprint Introduction

Lecture 14 Events And Functions

Lecture 15 Variables And Variable types

Lecture 16 World, Local and Relative Transforms

Lecture 17 Flow Control

Lecture 18 Math And Logical Operations

Lecture 19 Make A Time Bomb

Lecture 20 Blueprint Communication

Lecture 21 Enhanced Input System

Lecture 22 Widget Blueprints

Lecture 23 Blueprint Parent Classes

Section 2: Unreal Engine 5 Animation Framework

Lecture 24 Section Intro

Lecture 25 Unreal Engine 5 Animation Framework

Lecture 26 Importing Firstperson Character

Lecture 27 Control Rig Basics

Lecture 28 Control Rig Setup And Skeletal Mesh Editor

Lecture 29 Ak47 Animations Character Idle

Lecture 30 Ak47 Animations Character Equip

Lecture 31 Ak47 Animations Character Fire

Lecture 32 Ak47 Animations Character And Gun Reload

Lecture 33 USP Skeletal Mesh And Control Rig Setup

Lecture 34 USP Animations Character Idle

Lecture 35 USP Animations Character Equip

Lecture 36 USP Animations Character And Gun Fire

Lecture 37 USP Animations Character And Gun Reload

Lecture 38 AWP Skeletal Mesh And Control Rig Setup

Lecture 39 AWP Character Animations Idle

Lecture 40 AWP Character Animations Equip

Lecture 41 AWP Animation Character And Gun Fire

Lecture 42 AWP Animation Character And Gun Reload

Lecture 43 AX Animations Character Idle, Equip And Attack

Lecture 44 C4 Animations Idle And Equip

Lecture 45 First Aid Animations Idle, Equip and Injection

Lecture 46 Making Animation Montages

Section 3: Bringing It All Together: Wave-Based First Person Zombie Shooter

Lecture 47 Section Intro

Lecture 48 First Person Character Setup

Lecture 49 Setting Up Enhanced Input Keys

Lecture 50 Enums

Lecture 51 Equip Guns Setup

Lecture 52 Animation Blueprint Setup

Lecture 53 Setting Up Walking Animations

Lecture 54 Adding VFX Assets

Lecture 55 USP Shooting System

Lecture 56 Ak47 Shooting System

Lecture 57 AWP FIre And Aim System

Lecture 58 AX Attack System

Lecture 59 C4 Plant System

Lecture 60 First Aid Injection

Lecture 61 Ak47 Reload System

Lecture 62 USP Reload System

Lecture 63 AWP Reload System

Lecture 64 Adding More Sound Effects

Lecture 65 Adding Recoil To The Guns

Lecture 66 Importing Zombie Enemies

Lecture 67 Zombie Enemies Movements

Lecture 68 Zombie Damage Apply And Recieve

Lecture 69 Zombie Death

Lecture 70 Impact VFX

Lecture 71 Completing The Other Guns

Lecture 72 Attach C4 Bombs To Zombies

Lecture 73 Setting Up The Other Zombies

Lecture 74 Fixing HeadShots And Physics Assets

Lecture 75 Main HUD Design

Lecture 76 Main HUD Logic

Lecture 77 Setting Up The Crosshairs

Lecture 78 WaveBased Enemy Spawning With Game Mode

Lecture 79 Game Mode And HUD Communication

Lecture 80 Player Damage And Death

Lecture 81 Death Screen

Lecture 82 Ammo, C4, First Aid Pickups

Lecture 83 A Little Debugging

Lecture 84 Factory Level Setup

Lecture 85 Blood VFX Fix

Lecture 86 Flash Light

Lecture 87 Explosive Gas Tanks

Lecture 88 Main Menu

Lecture 89 Final Touches

Lecture 90 Improving PathFinding

Lecture 91 Debugging The C4

Lecture 92 Packaging The Game

Lecture 93 Let's Play Our Game!

Lecture 94 Conclusion

Absolute beginners who want to make their first video game using Unreal Engine 5 — no coding or previous experience required.,Aspiring game developers curious about building a first-person shooter with zombies, guns, and AI.,Artists or 3D enthusiasts who want to see their assets come to life inside an interactive game.,Gamers who always dreamed of making their own playable project but felt overwhelmed by the technical side.,Anyone who wants a fun, beginner-friendly introduction to game development, Blueprints, and animation in Unreal Engine 5.