Stage 2 · Lesson 1 of 8
Blueprints first
are Unreal's system. Instead of typing code, you connect boxes (nodes) with wires. Events such as BeginPlay (when play starts), Tick (every frame) or an connect to functions, variables, branches and loops.
Start here, because you learn the engine's way of thinking without waiting for C++ to compile. Many shipped games use Blueprints heavily. Learn Blueprint classes, variables with the setting, functions and macros, and how to follow the flow of execution along the wires.
Keep graphs tidy with functions and comments. Later in this stage you move complex or performance-sensitive systems to C++ and make them available to Blueprints.
Common trapone enormous of crossing wires that nobody, including you in two weeks, can read.
A question to check yourself, an AI practice session and 1 cheat sheet entry come with the full roadmap. Unlock
Resources for this stage
Start with· follow one of these
- CourseFreeUnreal Engine Learning (Epic Developer Community)
Epic Games
Epic's free courses: Your First Hour and Your First Game teach the editor and Blueprints
- CourseFreeLearnCpp.com
LearnCpp.com · Beginner
Free, thorough modern C++, so Unreal C++ is only new macros, not a new language
Practise
Keep handy
Also worth your time
How Unreal C++ differs from standard C++ and how it fits with Blueprints
- Game Programming PatternsGo deeper
Free book on the state, observer, component and other patterns games rely on