UE Cpp documentation is very limited

Best thing to do is to learn the absolute basics first from youtube, channels like matthew wadstein and freya holmer. Learn about the libraries which are used in Blueprint and C++. Learn about subsystems. Learn how to make plugins. The engine is so huge you are usually required to mess around with visual studio’s debugger attached to figure things out. A lot of engine code is overcomplicated spaghetti too, which makes it hard to write proper documentation for. There are more ifs and elses than direct methods in it.

ahem to explain why it is not self documenting, prepare for pasta + sauce:

You can’t take this engine seriously
afbeelding

This is deep

afbeelding

About 50 systems an 50.000 lines of Slate code further you will finally still not know if the widget is visible or not.

2 Likes