More stuff can be found in the various pages in the blog, here is a not exhaustive list of great external blog/pages
Join the super cool Unreal Source Discord Server!
If you are completely new to C++
If you never did any C++ beforehand, I would highly recommend getting the basics of C++ without learning UE at the same time, learncpp.com is a good starting point.
Internal resources
- For a general intro to Unreal Engine see Unreal Engine learning speedrun (You can skip the Blueprint part)
- Core (And
UnrealEngine/Engine & Editor
folder) - Live Coding & Hot Reload
UnrealEngine/Networking
folderUnrealEngine/Performance
folderUnrealEngine/AI
folder
External resources
Some of those resources are mentioned in various places in this blog
Must see
- Programming with C++ (Official)
- Tom Looman’s UE C++ Complete Guide
- Laura’s Unreal C++ speedrun
- Blueprints vs. C++: How They Fit Together and Why You Should Use Both
Nice to check
- Common unreal slacker issues & tips
- Multiplayer Network Compendium (Multiplayer aside, it explains very well many gameplay framework classes) (Also related to the
UnrealEngine/Networking
folder) - Unreal Engine Persistent Data Compendium (Also related to Saving)
- Unreal Engine Multiplayer Tips and Tricks (Also related to the
UnrealEngine/Networking
folder) - Tom Looman’s UE C++ Course (Paid)
- Converting Blueprint to C++ (Official)
Niche cases
- GAS _Resources (GAS)
- Animating in C++: Curves and Easing Functions
- Unreal Engine C++ Save System (SaveGame) (See also Saving)
- … and more can be found on Tom Looman’s posts browser and over the internet!