It looks like you're using an adblocker.
Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.
Unreal Engine 5 – The Complete Beginner’s Course by David Nixon
Build a complete playable game from scratch in Unreal Engine 5, covering everything from the interface to Blueprint scripting, with no prior experience needed.
This course is a straight shot into making games with Unreal Engine 5. It’s built for absolute beginners, so you start with the absolute basics—like navigating the viewport—and work your way up to scripting your own gameplay logic with Blueprints. By the end, you’ll have a working demo game and a solid foundation to build on.
🎯 What you’ll learn
Navigate and use the Unreal Engine 5 interface with confidence.
Build and light 3D environments for your games.
Script game logic and character behaviors using Blueprints.
Create user interfaces like HUDs and menus.
Import assets and package your final game for distribution.
✅ Requirements
Skills: Basic computer skills. No programming experience required.
Hardware: Desktop PC with Windows 7 (or later) 64-bit or a Mac with Mac OS X 10.9.2 or later. 8 GB RAM. Quad-core Intel or AMD processor, 2.5 GHz or faster. DirectX 11 compatible video card.
📝 Description
This isn’t a “watch me build a thing” course. It’s a structured, methodical walkthrough of Unreal Engine 5 fundamentals. The instructor, David Nixon, built it because he found most tutorials skipped the boring-but-essential stuff, leaving beginners confused when they tried to do anything original.
The course is split into two parts. First, you learn the tools: the viewport, content browser, details panel, and how to build a level with meshes, lights, and materials. Then, you dive into Blueprints, the visual scripting system. You’ll learn variables, functions, flow control, and how to create interactive objects like elevators and rotating doors.
Every section ends with a tutorial that applies what you just learned. You’ll build a playable game step-by-step, adding a character, enemies, a damage system, a HUD, and menus. The final lecture shows you how to package your game so you can share it. The captions are human-transcribed, not auto-generated, which is a nice touch for clarity.
🧑🎓 Who this course is for
Absolute beginners who want to learn game development from the ground up.
People who want a structured, detailed course that doesn’t skip the fundamentals.
Aspiring indie developers or those looking to build a portfolio for a job in the games industry.
🧑🏫 About the Author
David Nixon is a game development instructor who created this course to fill a gap he saw in the learning resources for Unreal Engine. He focuses on providing a clear, structured path for beginners, ensuring they understand the core concepts before moving on to more complex topics. His teaching style is methodical and detail-oriented, designed to prevent the confusion that often comes with fragmented tutorials.
🏁 Final Result
A complete, playable demo game built from scratch in Unreal Engine 5.
A thorough understanding of the Unreal Engine 5 interface and core workflows.
The ability to create your own game levels, script gameplay logic, and package a finished project.
Curriculum
📋 Course content
Module 1: Getting Started
Introduction9:23
Registration & Installation2:51
Projects10:04
Levels4:11
Actors6:43
Module 2: The Level Editor
Level Editor Overview9:26
Select Editing Mode4:22
Viewport I – Navigating Within the Viewport7:09
Viewport II – Moving, Rotating, and Scaling8:14
Viewport III – Snapping8:01
Viewport IV – Different Ways To View Your Level11:27
Module 3: The Content Browser
Content Browser I – Overview & Finding Content9:35
Content Browser II – Adding, Importing, and Saving3:42
Content Browser III – The Settings Menu6:23
Content Browser IV – Content Browser Windows2:26
Module 4: The Details Panel & Outliner
Details Panel I – Details Panel Interface7:17
Details Panel II – The Transform Category5:44
Outliner9:37
Module 5: Building Worlds
Static Meshes10:27
Brushes12:19
Materials6:40
Lights14:52
Atmosphere & Clouds14:02
Player Start2:35
Components6:09
Volumes10:34
Tutorial 1 – Creating the Sky5:55
Tutorial 2 – Creating the Playing Area6:31
Tutorial 3 – Building the Inner Structures of the Level14:11
Module 6: Blueprint Scripting
Introduction to Blueprints12:26
Variables14:37
Functions9:42
Flow Control I8:54
Flow Control II8:28
Accessing Actors Within the Level Blueprint5:19
Timelines16:49
Blueprint Classes12:51
Tutorial 4 – Building the Elevator Platform10:21
Tutorial 5 – Creating the Enemies5:10
Tutorial 6 – Creating a Rotating Door10:18
Module 7: Characters & Input
Game Modes5:56
Pawns4:51
Characters6:55
Controllers7:48
Enhanced Input7:31
Input Triggers11:10
Input Modifiers12:57
Tutorial 7 – Creating a Playable Character18:30
Module 8: Collisions & Damage
Collisions I – Collision Volumes15:24
Collisions II – Collision Events13:36
Collisions III – Causing Damage Due to Collisions11:27
Tutorial 8 – Adding a Damage System to the Game7:40
Tutorial 9 – Creating the Orb Item7:48
Module 9: User Interfaces (UMG)
UMG Overview6:37
Root Widget5:31
Canvas Panel5:21
Horizontal Box and Vertical Box4:06
Grid Panel & Uniform Grid Panel6:04
Common Widget Properties9:55
Visual Designer6:19
Text Widget5:02
Button Widget6:19
Border Widget & Image Widget1:41
Progress Bar Widget6:31
Check Box Widget5:56
Scale Box & Size Box5:58
Tutorial 10 – Creating the HUD6:43
Tutorial 11 – Damage Tint and Collect Item Tint7:00
Tutorial 12 – Restrict Door Opening and Creating a Pause Menu8:43
Tutorial 13 – Game Over and Win Screen Menus10:51
Module 10: Audio
Audio I – Audio Overview & Sound Waves9:09
Audio II – Sound Cues7:03
Audio III – Attenuation5:25
Audio IV – Importing and Converting Audio2:10
Tutorial 14 – Adding Audio to the Game4:32
Module 11: Finishing Your Game
Downloading Content From the Epic Games Launcher3:12
Importing 3D Objects From the Internet5:42
Packaging5:24
Tutorial 15 – Packaging the Game4:54
Glossary & Important Shortcuts4:03
Bonus Lecture0:23
Watch online or Download for Free
Unreal Engine 5 – The Complete Beginner’s Course by David Nixon