Course Highlights
  • How to program in Unreal Engine with C++.
  • How to create a complete UE4 game from start to finish.
  • Those with no experience in Unreal Engine will master Unreal.
  • Combat, adventure game mechanics, platforms, game saving/loading and menu design.
  • Those already experienced in game development will further expand their skills.
  • Those who already develop in another engine such as Unity will master Unreal.
Curriculum

1 Topic
Introduction

5 Topics
Installing Unreal Engine and the Unreal Community
The Viewport
Editor Overview
The Level Blueprint
Creating Blueprints

5 Topics
C++ Refresher and UE4 Hierarchy
Class Creation in Unreal Engine
Reflection and Garbage Collection
Creating a UObject
Using UObject in Blueprints

13 Topics
Actors and Actor Components
Position Vectors
The FVector
FVector (continued)
FVector (continued)
Intro to Collision
Collision (continued)
Sweeping
Local vs World Offset
Force and Torque
Random Numbers
The Sine Function
Deleting Classes

8 Topics
The Pawn Class
Pawn Movement Input
Pawn Movement Input (continued)
Pawn Movement Input (continued)
Pawn Movement Component
Pawn Movement Component (continued)
Pawn Camera Rotation
Environment Assets

9 Topics
Character Assets
Character Assets (continued)
The Character Class
The Character Class (continued)
The Character Class (continued)
The Character Class (continued)
The Animation Blueprint
The Animation Blueprint (continued)
The Animation Blueprint (continued)

17 Topics
Floor Switch
Floor Switch (continued)
Floor Switch (continued)
Spawn Volume
Spawn Volume (continued)
Floating Platform
Pickups
Pickups (continued)
Pickups (continued)
HUD (Heads Up Display)
HUD (continued)
HUD (continued)
HUD (continued)
HUD (continued)
HUD (continued)
HUD (continued)
Arrays and Debug Spheres

30 Topics
Attaching to Sockets
Weapon Equipping
Weapon Equipping (continued)
Switching Blendspaces
Anim Montages (Attack!)
Anim Montages (continued)
Anim Montages (continued)
Enemy Combat
Enemy Combat (continued)
Enemy Combat (continued)
Enemy Combat (continued)
Console Controller Input
Combat Mechanics
Combat Mechanics (continued)
Combat Mechanics (continued)
Combat Mechanics (continued)
Interpolating to the Enemy
Enemy Attack Delay
Damage and Death
Enemy Health Bar
Fine Tuning Character Death
Fine Tuning Character Death (continued)
Refining Pickups
Refining Sprinting
Extending the Enemy Class
Extending the Enemy Class (continued)
Refining Gameplay
Refining Gameplay (continued)
Weapon Trails
Spawn Volume Improved

13 Topics
Changing Levels in Game
Saving the Game
Saving the Weapon
Pause Menu
Pause Menu (continued)
Pause Menu (continued)
Pause Menu (continued)
Pause Menu (continued)
Pause Menu (continued)
Finishing Up
Removing All Unused Assets
Packaging the Game
Congratulations!

  Write a Review

Unreal Engine 4 C++ The Ultimate Game Developer Course

Go to Paid Course