Unreal Engine Documentation
The official Unreal Engine 5 documentation: the editor, Blueprints, the gameplay framework, programming with C++, Enhanced Input, animation, UI, audio, performance and packaging for each platform. It is the reference to check when a tutorial is out of date for your engine version.
Guide
Other
Epic Games
All
Free
What it is
Epic's documentation for Unreal Engine 5 covers every part of the engine. For game developers the most useful sections are:
- Understanding the basics and the editor interface.
- Blueprints visual scripting, including the quick start guide.
- Programming with C++ in Unreal Engine, which explains the reflection macros (UCLASS, UPROPERTY, UFUNCTION), the gameplay framework and garbage collection.
- Enhanced Input, the current input system.
- Animation (Animation Blueprints, state machines), UMG for UI, and audio.
- Testing and optimising, including Unreal Insights and the stat commands.
- Sharing and releasing projects: packaging for Windows, macOS, Linux, Android and iOS.
The documentation is versioned (5.8 was the current release as of 2026-09), and a version picker shows older pages.
Is it worth using?
Yes, especially because Unreal changes quickly and many videos show outdated systems. When a tutorial uses old input bindings or a deprecated function, the docs tell you what replaced it.
How to use it
- Read "Programming with C++ in Unreal Engine" before writing any C++; it explains why Unreal C++ looks different from standard C++.
- Keep the Blueprint API reference open while scripting.
- Check platform pages before choosing targets. Unreal no longer ships official HTML5 web export, so plan PC or mobile builds instead.
Free vs paid
The documentation is free, and so is the engine to download. For games, Epic charges a 5% royalty on lifetime gross revenue above US$1 million per product, as of 2026-09; check the licence page for current terms and the reduced rate for Epic Games Store launches.
Common questions
Is it beginner friendly? Parts are. The "Your First Hour" and "Your First Game" courses are gentler starting points; use the docs as reference once you are building.
Where are code examples? Many pages include snippets; Epic's sample projects, such as the Lyra starter game, show larger patterns.
Where it fits in the Sefism roadmap
It is the Unreal reference pick in most stages: programming, the engine systems, game maths and performance. Keep it next to Epic's learning courses and check it whenever a video tutorial shows an older workflow.
Ready to start?
Opens on Epic Games in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Follow along
New writing, resources and project ideas land here first.