Any good documentation of the structure, architecture, and internals of Unreal Engine?

I was wondering if there is any good documentation official or unofficial about the engine code base. I want to learn the internals of the engine and was hoping there were some write ups about it, before just diving into the engine code.

Understanding the Slate UI Architecture in Unreal Engine | Unreal Engine 5.1 Documentation

GitHub - YawLighthouse/UMG-Slate-Compendium: A Compendium Information Guide for UMG and Slate in Unreal Engine.

Gameplay Framework + Network | An Unreal Engine Blog by Cedric Neukirchen

Garbage Collection & Dynamic Memory Allocation - Old UE4 Wiki

Memory Management & Garbage Collection in Unreal Engine 5 | Mikelis' Game Blog

Class Specifiers | Unreal Engine 5.2 Documentation

Property Specifiers | Unreal Engine Documentation

All about Soft and Weak pointers | Tutorial

https://www.youtube.com/@MathewWadsteinTutorials/videos

And math references:

https://www.youtube.com/@Acegikmo/videos

Following this topic, finding more sources can’t hurt. Official documentation is not very in depth for programmers.

1 Like