
Begin as a complete novice and learn Unreal Engine 5 basics—from UI to blueprint scripting—and build a full open-world third-person game with movement, health, timer, and enemies.
Understand the course structure by mastering Unreal Engine five basics and building a third-person game from scratch, with step-by-step guidance and a note on latest Unreal Engine versions.
Learn to download and install Unreal Engine 5 via the Epic Games launcher, then create a blank blueprint project with max quality, optional ray tracing, and proper naming and location.
Explore the Unreal Engine 5 user interface, including the viewport, content browser, outliner, and details panel, and learn to move, place assets, and work with skylight and directional light.
Move, rotate, and uniformly scale meshes in Unreal Engine 5 using axis handles, then switch between world and object mode for precise placement and snapping control.
Explore viewport options in Unreal Engine 5, including lit mode with lumen, unlit mode, wireframe, and hardware ray tracing with cinematic scalability for realistic reflections.
Learn how to import internet-sourced 3D models into Unreal Engine 5 using the content browser, from Sketchfab downloads to Blender export and FBX import, with folder organization and materials.
Discover two ways to add materials in Unreal Engine 5: import textures to build a custom material, or use Megascans via Fab, then adjust tiling and roughness.
Set up an Unreal Engine 5 level, import the character, enable key plugins, create a game mode, and test basic movement, health, and the spaceship goal.
Fix collisions by applying auto convex collision on repeated static meshes; increase hull counts. Tune lighting with a post-process volume, hdr backdrop, and camera adjustments.
Plan and build the game world by outlining paths, placing traversable obstacles, and using Megascans assets and foliage in Unreal Engine 5 to create a playable open-world level.
Master Unreal Engine 5 blueprints by building a timer system in the game mode base, starting at begin play, using timer handle and events to trigger win or lose conditions.
Create and display widgets in Unreal Engine 5, including a you lost widget and a you won sequence, with a timer hud showing time remaining and basic win/lose logic.
Import an enemy model, retarget its animations from the game animation sample or Paragon assets, and enable movement, radar activation, attack, and health with death and restart behavior.
import and rig a custom character from sketchfab for unreal engine 5, using blender or mixamo to animate, then set it up as a playable character via IK retargeter.
Explore enemy attack logic in an open-world Unreal Engine 5 game by implementing pawn sensing, navmesh bounds, AI move to, attack montages, damage and health systems, and death reactions.
Add attack sound effects, display health on screen with a HUD, and implement win/lose screens with restart logic using Unreal Engine 5 blueprints.
Create an Open-World Adventure Game in Unreal Engine 5!
Unreal Engine 5 is one of the most powerful game engines today, but learning it can feel overwhelming—especially for beginners. That’s why I designed this course to help absolute beginners build an open-world third-person game from scratch! No prior experience with Unreal Engine is needed—anyone can follow along and start creating their own game.
This is a project-based course, and we’ll cover everything you need to create an immersive gameplay experience. You'll learn how to:
Learn Unreal Engine 5 from scratch—understand the UI, navigate the editor, and set up a project.
Implement a playable character with fluid parkour movements.
Implement a dynamic enemy AI system—enemies will chase and attack the player in real time.
Build an open-world environment, complete with detailed and realistic landscapes.
Create a timer system to add tension and challenge to the game.
Develop a functional health system where the player takes damage from the enemies.
Optimize lighting and post-processing for a cinematic, high-quality look.
This course is designed for absolute beginners, so even if you’ve never opened Unreal Engine before, you’ll be able to follow along. The best part? You’ll get to experience the real development process—solving problems and making creative decisions just like a professional game developer!
So what are you waiting for? Start today and bring your dream game to life!