Useful resources for Unreal Engine
resources unreal resources
Before starting with the recommendations, a small clarification: I am leaving out many well-known resources, but that for some time (1 year or more) have not received updates from their creators. All I am going to share are updated resources.
Now, let’s go…
As I am a programmer, the first thing I am going to recommend is…documentation.
- General engine documentation
- This entire section of the documentation talks about programming with C++ in Unreal (Reflection System, Programming Standards, Containers, Architecture and Delegates as relevant sections).
- API Reference
Following the “official” line, the most recommended is:
- The EPIC learning community where you can find tutorials, courses, talks, demos, forums, code snippets, etc. With the ease that it is linked to your EPIC account and you can save whatever you want to “favorites.” - The official Unreal Engine channel on YouTube
Since the latest from the official channel was the YouTube channel, I’ll stick to it and those who stand out are:
- Ryan Laley for everything related to gameplay and mechanics programming, and some more general stuff (with Blueprints)
- William Faucher for VFX, CGI and rendering
- Ben Cloward for Shaders
- UNF Games covers a pretty wide range of the engine
- The SoundFX Guy everything related to SFX and audio in general
- Redefine FX everything related to VFX
We continue with the blogs and pages (the things I like the most, far above the videos):
- Tom Looman not only has a very complete page, but he also has a course that many people recommend
- Ari Arnbjörnsson has this page where a section redirects to some notes in a Notion that is one of the most useful resources I found for Unreal. It’s not something that can be digested in one sitting and the truth is that these are things that you have to go back to continuously to have the “aha” moments when reading what he writes
- Quod Soler is the Lead Gameplay Programmer at Hexworks and a fan of everything that is action
- Ben ui is such an important resource that I have it saved in a bookmark called “solutions” for its section on UProperty
- Unreal Directive is another one that I have saved in “solutions”, since whenever I want to follow the Unreal naming convention I use its “Asset Naming Convention” tool
We continue with repositories:
- This repository from the legendary Allar has served (and will always serve) as “the” guide to structures and styles for an Unreal project
- A repository that redirects to other, really “awesome” ones
- A compendium of UMG and Slate, two topics for which it is not so easy to find good information.
Finally, as a “miscellaneous” I leave you these schematics of how Unreal pipelines work, which are digital gold.