Unreal Engine 5: Blueprints First Person Shooter (Fps)
Published 10/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.95 GB | Duration: 11h 13m
Published 10/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.95 GB | Duration: 11h 13m
Learn how to make an FPS shooter in Blueprints, with smart Enemy AI and more!
What you'll learn
Blueprints
Create FPS Shooter
Advanced Programming Concepts(Interfaces, Inheritance, etc)
Behavior Trees
Smart Enemy AI with Senses!
Requirements
Basic understanding of Unreal Engine and the interface is enough
Description
This is the ultimate Unreal Engine 5 FPS Shooter Game perfect for beginners that are looking to expand their skills in Unreal Engine 5. If you're interested in learning more about Unreal Engine 5 and how to create a First Person Shooter, then this course is for you. The course will also be a nice addition to your portfolio as we are going to create a small scene with different enemies to defeat.What you will learn:Entire Project (Unreal 5.4.4) is available for download in Lecture 3.Setup a FPS character with a RifleBlueprints Coding Only!Shooting/Reloading and Weapon MechanicsAnimations/Effects and how to Retarget animationsBehavior Trees and Smart Enemy AIFairly Smart AI with different Senses, such as: Sight and Damage sense.AI that is easily expandable according to your preferenceCreate multiple enemies with different strengthsHow to create your own components, such as Health ComponentAdvanced programming concepts by practice, such as InterfacesHow to download and use assets in your projectsCreating Pickups, Health System and Reload/Fire Weapon SystemThe projects can be used as template to further expand on.How to create an actor that can be used to setup patrol points.You will also learn how to setup a player HUD, that shows different types of information to the player, such as Health and Ammo.We will also create a base class for our items, so we can quickly create new Items and Pickups
Overview
Section 1: Introduction and Project Setup
Lecture 1 Introduction
Lecture 2 Project Setup
Lecture 3 Project Assets
Section 2: Setup the FPS Character
Lecture 4 FPS Character - Setting up the Character - Part 1
Lecture 5 FPS Character - Character Animation Blueprint Setup - Part 2
Lecture 6 FPS Character - FABRIK - Part 3
Lecture 7 FPS Character - Input Actions & Nodes - Part 4
Lecture 8 FPS Character - HUD Widget - Part 5
Lecture 9 FPS Character - Controller - Part 6
Lecture 10 FPS Character - Blueprint Interfaces - Part 7
Lecture 11 FPS Character - Enemy Health Component - Part 8
Lecture 12 FPS Character - Adding Health Component - Part 9
Lecture 13 FPS Character - Reload Animation Montage - Part 10
Lecture 14 FPS Character - Fire Weapon - Part 11
Lecture 15 FPS Character - Correcting An Error - Part 12
Section 3: Smart Enemy AI
Lecture 16 Enemy AI - Grux - Part 1
Lecture 17 Enemy AI - Behavior Tree & AI Controller - Part 2
Lecture 18 AI Enemy - Damage & Sight Sense - Part 3
Lecture 19 AI Enemy - Implementing Sight Sense - Part 4
Lecture 20 AI Enemy - Implementing Damage Sense - Part 5
Lecture 21 AI Enemy - Patrol Point - Part 6
Lecture 22 AI Enemy - Introduction Behavior Trees - Part 7
Lecture 23 AI Enemy - Patrol Sequence - Part 8
Lecture 24 AI Enemy - Testing the Patrol Sequence - Part 9
Lecture 25 AI Enemy - Enemy Animations - Part 10
Lecture 26 AI Enemy - Enemy Animations Continued - Part 11
Lecture 27 AI Enemy - Attack Montage - Part 12
Lecture 28 AI Enemy - Investigate State - Part 13
Lecture 29 AI Enemy - Testing the Investigate State - Part 14
Lecture 30 AI Enemy - The Attack State - Part 15
Lecture 31 AI Enemy - The Attack State Continued - Part 16
Lecture 32 AI Enemy - The Attack State Continued - Part 17
Lecture 33 AI Enemy - Fixing The SightForgotten Logic - Part 18
Lecture 34 AI Enemy - Testing The Attack State - Part 19
Lecture 35 AI Enemy - Grux Damages The Player - Part 20
Lecture 36 AI Enemy - Player Damages Grux - Part 21
Lecture 37 AI Enemy - Grux Death Animation - Part 22
Section 4: Items & Pickups
Lecture 38 Items - BaseItem - Part 1
Lecture 39 Items - The AR Mag Logic - Part 2
Lecture 40 Items - Picking Up Health - Part 3
Section 5: Level Design
Lecture 41 Level Design - Different Enemies - Part 1
Lecture 42 Level Design - Building our level - Part 2
Lecture 43 Level Design - Adding Items and Testing - Part 3
Section 6: Summary
Lecture 44 What's Next?
Beginner Unreal Developers interested in learning more