It is great to have source code to look through while waiting for 5.0 documentation, but the main problem is not that I know how to code up a commercial game because I did it early in my career. Coding was quick. The professional development products I used always had 2 documents: a) a programmer’s guide, and b) a programmer’s reference guide. UE5 product documentation does not include the critical programmer’s guide. Not even Lyra has documentation. Other software documentation such as for OpenGL still produces both guides as their maxim. If you notice the documentation for the UE C++API consists of an alphanumerically sorted function list. While this list is good when you know what function to look for, but this is otherwise a generally useless sorted in the most useless way possible (alphanumeric) because it ignores to relationship of every C++ function to the various subsystems (eg, Lumen). I recommend the OpenGL programmer’s guide as exemplary in this area.
Don’t wait, because you’ll be waiting forever…