Intro to Unreal Engine
Learn the basics of the Unreal Engine
10+ hours of content
Assets included
Unlimited access
Download offline
Unreal editor overview
Unreal editor mode
Blocking out an area
Creating edges and stairs
Creating simple materials
Creating rounded walls
More editing tools and objects
Preparing to build a bridge
Creating a bridge with subtractions
How to extrude objects
Creating simple materials
Setting textures to materials
Working with metallics
Tinting and multiply nodes
Material texture coordinates
Instance materials part 1
Instance materials part 2
Creating a dynamic material with Blueprint
Shooting cubes to change color
Project creation & setup
Creating a 3rd person camera
Creating a GameMode
Setting up keyboard and controller inputs
Moving the player forward in Blueprint
Setting up camera rotation in Blueprint
Rotations, vectors, and moving character in the right direction
Creating smooth animations with BlendSpace
Connect player input to animations with AnimationBlueprint
Attaching weapons to a player
Weapon & Laser Beam Assets
Creating a gun laser particle system
Attaching a particle system to a weapon in Blueprint
Creating bullets through RayCasting
Weapon Particle System Assets
Creating weapon logic & muzzle flash
Audio Assets
Implementing sound effects in Unreal Engine
Spawning bullet effects at hit impact
Enemy artificial intelligence (AI)
Logic to choose animation blends
Implementing player health and Blueprint Interfaces
Raycasting pawns and firing events
Ragdoll physics for the enemy
Final Source Code
Student Exercise
Setup and project creation
Greyboxing the level
Game design document & technical overview
Level Design Documents
D2D Starter project and assets
Optimizing 3D models for mobile
Weapon pickup events
Custom animations for weapon/no weapon
Working with physics and constraints
Creating logic in Level Blueprints
Building gameplay and chaining events
Building a terminal and intro to UI with UMG
Showing UI based on events
Creating re-usable doors that open
Communicate between Blueprints with event dispatches & check distance between objects
Creating health bars
About This Section
Project creation
Setting up Unreal for mobile development
Implementing touch controls
Creating custom touch look controls
Important Unreal Mobile Resources
Flashlight Assets
Importing a flashlight model
Creating and using texture masks
Creating the flashlight blueprint
Spawning the flashlight onto the player
Rotating the flashlight with player rotation
Creating flashlight cone effects (advanced material editor)
Creating battery UI progress bar
Battery progress bar image assets
Post Processing & Audio Asset Download
Object outlines with post processing
Battery pick up and recharge
Enemy Character Asset Download
Setting up the enemy character
Enemy AI Setup: Behavior Tree, AIController, Blackboard
EQS System and Behavior Tree logic
Modifying animations and connecting enemy velocity
Animation Fix (Optional Download)
Moving actors around
Point & click movement
Re-targeting animations onto 3D character models
Simple FPS Assets
Simple first person shooter game
Progress & health bar lesson assets
Creating health & progress bars
Lighting for mobile games
Mark Wahlbeck