So I’ve mostly been using my own kind of ‘engine’, which was just some shaders I wrote, openGL render stuff, using an FBXLoader SDK implementation, and writing out AI stuff by hand (own behaviour tree, steering behaviours, etc), and I feel like I’m not bad with C++, although of course I have a lot to learn (don’t we all!). I have also used Unity, and of course its approach isn’t intimidating at all (however I did have trouble adapting to not having my onCreate functions for my main application, my own custom loading code, etc, as well as C++, although that’s definitely more my own problem).
However, when I try to start out learning this beast of an engine, I get swamped. There’s not many tutorials that actually explain how we start from an empty project and hook everything up, with explanations of what everything does. I keep opening up the editor, and VS2013, and just staring at it, occasionally flicking through and being horribly intimidated.
Where can I actually start? What does the basic UE4-specific stuff do when we make classes, Actors, etc, and why? I’m reading through the UE4 docs but I feel like my demographic isn’t really covered - I don’t need to be taught what C++ is, nor do I instantly get how to ‘properly’ work in an engine of this size.
Any help would be greatly appreciated.