How To Create A First Person Shooter In Unreal Engine 5
Published 10/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.53 GB | Duration: 4h 46m
Published 10/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.53 GB | Duration: 4h 46m
Master the Art of FPS Game Development in Unreal Engine: Building Your Own Action-Packed Adventure
What you'll learn
Comprehensive Step-by-Step Tutorials: The course offers a series of well-structured and easy-to-follow tutorials
Level Design Techniques: Discover how to design a level using assets from Quixel Bridge
Enemy AI: Dive into the world of enemy AI and learn how to design and implement enemy behaviors.
Learn how to create a dynamic weapon system, so you can easily customise the settings of each weapon you make
Create weapon pick up and switching system
Requirements
Have a basic understanding of Unreal Engine. Know how to move around the viewport and how to create blueprint classes.
Description
Course in a Nutshell: Learn How to Create a First Person Shooter in Unreal EngineIn this course, you will embark on an exciting journey into the world of game development as you learn how to create your very own First Person Shooter (FPS) game using the powerful Unreal Engine. Whether you're a beginner looking to dive into game development or an experienced developer seeking to expand your skills, this course has something to offer for everyone.Course Overview:This comprehensive course is designed to guide you step-by-step through the process of building a First Person Shooter in Unreal Engine. Starting with the basics, you will be introduced to the Unreal Engine interface, where you'll learn how to set up a new project and navigate the game development environment.Next, you will delve into the core mechanics of an FPS game. You'll master the art of creating a first-person camera perspective, implementing player movement and controls, and setting up a dynamic weapon system.What's InsideCourse Modules :IntroductionCreating A Weapon SystemCreating A Zombie EnemyCreating World ItemsDesigning The LevelCreating The GameFinal TouchesWhat Will You Learn In this Course:At the end of this course, you will have acquired a diverse range of skills and knowledge that will empower you to create a fully functional and polished First Person Shooter game in Unreal Engine. Here's a summary of what you'll have learned:Unreal Engine Fundamentals: You'll gain a solid understanding of the Unreal Engine interface, how to set up a project, and how to navigate the various tools and features.FPS Mechanics: Learn how to implement first-person camera controls, player movement, and shooting mechanics to create a seamless FPS experience.Weapon Systems: Master the art of designing and implementing realistic weapon mechanics, including reloading, aiming, and weapon swapping.Level Design: Develop captivating environments with interactive elements, using assets from Quixel Megascans.So, are you ready to embark on your journey to becoming an FPS game developer in Unreal Engine? Enroll now and let's start building your dream game together.
Overview
Section 1: Introduction
Lecture 1 Creating The Project
Lecture 2 Setting Up Player Input
Lecture 3 Adding Look Input
Lecture 4 Adding Jump Input
Lecture 5 Adding The Player Animations
Section 2: Creating Weapon Assets
Lecture 6 FPS Assets
Lecture 7 Creating A FPS Weapon System
Lecture 8 Creating A Pistol Weapon
Lecture 9 Creating The Assault Rifle
Lecture 10 Creating A Weapon Animation System
Lecture 11 Adding Recoil Animations
Lecture 12 Creating A Hud To Display The Amount Of Ammo
Lecture 13 Creating An Ammo System
Lecture 14 Creating A Reload System
Lecture 15 Creating An IronSights
Lecture 16 Adding Bullet Hole Impacts
Lecture 17 Adding A Cross Hair
Lecture 18 Creating A Shotgun
Lecture 19 Creating Weapon Swapping System
Lecture 20 Creating An Interaction System
Lecture 21 Creating A Weapon Pick Up System Pt 1
Lecture 22 Creating A Weapon Pick Up System Pt 2
Lecture 23 Camera Shake
Lecture 24 Commenting
Section 3: Creating A Zombie Enemy
Lecture 25 Creating A Zombie A.I.
Lecture 26 Adding The Zombie Model
Lecture 27 Making The Zombie Get Damaged
Lecture 28 Adding Particle Effects
Lecture 29 Adding Zombie Hit React Animations
Lecture 30 Giving The Player A Health Bar
Lecture 31 Adding A Hurt Screen
Lecture 32 Giving The Zombie An Attack
Lecture 33 Enemy Hearing
Section 4: Creating World Items
Lecture 34 Creating An Explosive Barrel
Lecture 35 Creating A Health Pack
Lecture 36 Creating An Intercation HUD
Lecture 37 Creating Ammo Pick Up
Lecture 38 Creating Custom Ammo Pick Ups
Lecture 39 Creating A Headshot System
Lecture 40 Making Enemys Drop Loot
Lecture 41 Creating A Sprint System
Section 5: Designing The Level
Lecture 42 Creating A Spooky Forest Environment
Lecture 43 Collision
Section 6: Creating The Game
Lecture 44 Setting Up A Game Mode
Lecture 45 Creating A Zombie Counter
Lecture 46 Designing The Level
Lecture 47 Creating A Win Screen
Lecture 48 Creating A Game Over
Lecture 49 Creating A Main menu
Section 7: Final Touches
Lecture 50 Updating The UI
Lecture 51 Adding Sound Effects
Lecture 52 Polishing The Reload System
Lecture 53 How To Create More Weapons
Lecture 54 Level Bounds Volume
Lecture 55 Custom Font
Lecture 56 Removing Shadows
Lecture 57 Giving The Zombies Glowing Eyes
Lecture 58 How To Export Your Game
Section 8: What To Do Next
Lecture 59 Bonus Lecture
A beginner or intermediate game developer who is interested in learning how to make an FPS In Unreal Engine