Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Unreal Engine: First Person Shooter Survival Course

Posted By: ELK1nG
Unreal Engine: First Person Shooter Survival Course

Unreal Engine: First Person Shooter Survival Course
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 13.58 GB | Duration: 14h 11m

Learn the fundamentals of creating a FPS game in Unreal Engine, with free resources and over 13 hours of tutorials!

What you'll 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
Requirements
A PC capable of running UE4
8 GB RAM or more[recommended]
Description
This course will teach you how to make a first-person shooter game in Unreal Engine, whether you're Unreal knowledgable or a complete beginner. We will go step by step through the game-making process to 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 character and movement mechanics.Create advanced weapons in multiple ways (hitscan and projectile) of multiple types (automatic fire, burst fire, explosive, etc).Put together HUD elements to give your game that extra bit of polish (dynamic crosshairs, blood screens, directional damage indicators, interpolating health bars, and more).Create AI Characters that 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 system to 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!

Overview

Section 1: Introduction

Lecture 1 Preview

Lecture 2 Welcome

Section 2: Setting Up

Lecture 3 Creating Our Project

Lecture 4 Importing Assets

Lecture 5 Importing Weapons

Section 3: Creating Our Character

Lecture 6 Mouse Input

Lecture 7 Movement Input

Lecture 8 Jump Functionality

Lecture 9 Creating A Material For Our Mesh

Lecture 10 Adding First Person Arms to Our Character

Section 4: Weapon Functionality

Lecture 11 Creating Weapon Classes and Adding Bone Sockets

Lecture 12 Animation Blueprints and Custom Animations

Lecture 13 Spawning Weapons To Mesh

Lecture 14 Weapon Firing, Reloading, and Recoil

Lecture 15 Reload Animation

Lecture 16 Ejecting Shells

Lecture 17 Hitscan Weapons and Bullet Spread

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

Lecture 19 Dynamic Crosshair

Lecture 20 Fixing An Impact Effect Bug

Lecture 21 Purchasable Weapons

Lecture 22 Switching Weapons Animation

Lecture 23 Disabling Shoot Functionality While Changing Your Weapon

Section 5: Creating Basic AI

Lecture 24 Creating an AI Character

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

Lecture 26 Fixing the Flesh_Body Physical Material

Lecture 27 Removing the Gun Shadow

Section 6: Weapons- Advanced

Lecture 28 Creating an Assault Rifle

Lecture 29 Removing Impact Sound When Our Bullet Doesn't Hit Anything

Lecture 30 Setting AI Mesh Physical Material Override

Lecture 31 Creating a Shotgun

Lecture 32 Fixing Shotgun Reload Time

Lecture 33 Making a Custom Object Channel for Weapon Buys

Lecture 34 Creating Projectile-Based Weapons- the Sniper Rifle

Lecture 35 Creating the Sniper Rifle- Part 2

Lecture 36 Fixing a Weapon Switch Bug

Lecture 37 Updating Our Weapon Animation Method

Lecture 38 Fixing Disappearing Mesh Bug

Lecture 39 Creating the Sniper Rifle- Part 3

Lecture 40 Creating the Rocket Launcher and Radius Damage

Lecture 41 Fixing Subtracting Negative Health from Radius Damage Bug

Lecture 42 Creating the Grenade Launcher

Lecture 43 Running and Jumping Animations

Lecture 44 Holding Weapon to Chest When Near Wall

Lecture 45 Updating the Is Near Wall Check

Lecture 46 Smoothing Out the Jump End Animation

Lecture 47 Aiming Down Sights

Lecture 48 Slowing Our Character Down During ADS

Lecture 49 Reducing Bullet Spread and Recoil While Aiming

Lecture 50 Removing the Sniper Rifle's Shell Emitter when ADS

Lecture 51 Sniper Scope Recoil

Lecture 52 Fire Rate

Lecture 53 Fixing a Recoil Bug

Section 7: UMG

Lecture 54 Adding Weapon Information in Our HUD

Lecture 55 Reloading Text

Lecture 56 Creating Gun Icons

Lecture 57 Adding Gun Icons to Weapon Info Widget

Section 8: Advanced Player Health System

Lecture 58 Health and Armor

Lecture 59 Advanced Health and Armor Progress Bars

Lecture 60 Health Bar Flashes Red at Low Health

Lecture 61 Regenerative Health

Lecture 62 Blood Screens

Lecture 63 Player Dying Effect

Section 9: AI- Advanced

Lecture 64 Hitmarkers

Lecture 65 Floating Damage

Lecture 66 Ragdoll Physics

Lecture 67 Behavior Trees

Lecture 68 AI Animation Blueprint

Lecture 69 AI Rotation

Lecture 70 Sight Perception

Lecture 71 Chase Player

Lecture 72 AI Investigation

Lecture 73 AI Attack Player

Lecture 74 AI Damage Player

Lecture 75 Disallowing our Player to Shoot AI After Their Death

Lecture 76 Hearing Perception

Lecture 77 Damage Perception

Lecture 78 Nav Link Proxy

Section 10: Gameplay

Lecture 79 New Map and Nav Mesh

Lecture 80 Player Takes Explosive Damage

Lecture 81 Directional Damage Indicator

Lecture 82 Spawning and Round System

Lecture 83 Zombie Spawn Points and Expanding the Behavior Tree

Lecture 84 One Way Collision

Lecture 85 Score System

Lecture 86 Making Weapons Purchasable

Lecture 87 Game Over

Section 11: Extras

Lecture 88 Improving Floating Damage

Lecture 89 No Weapon Animation

Lecture 90 Improved FX

Lecture 91 Purchasable Obstacles

Lecture 92 Fixing the Long Overdue Reload Bug

Lecture 93 Conclusion

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