I am sorry to ask this, (even I’ll get a bad karma) but I can’t believe that anyone is developing a serious game project with UE4 environment. I mean really developing a commercial game, and not playing around with mickey mouse examples.
Why I am asking this? I have more than 20 years experience in even very complex C++ projects. I have implemented already a hell of a lot stuff in C++ containing a wide field of topics.
Now, in my freetime I had the stupid idea to get into game programming. I started with beginners tutorial of UE4. The first thing I was facing, some of the tutorial (E.G. BUG HowTo_UMG edit: solved) don’t work even doing exactly the steps as described. Maybe this is a particular case… But currently I did’t find a way how to use UE4 widgets within C++ code. And after spending hours to get into this topic, I am asking myself if it is pointless to learn UE4, because it’s buggy like hell, and I will run out of lifetime before I have found all the required information, resulting in never get something done for a game.
OK, there is a lot of stuff like AnswerHuB, Wiki, Documentation, but if I dig into how to use a particular feature f.e. Composite Fonts I didn’t find any description how to use it in C++, nowhere to find a little code example. I had to tear every answer out of the AnswerHub (See Question1). This is so time consuming and frustrating, especially in the case you never get an answer. (See Bug2, Bug3, Question2)
From my point of view all the epic pages are only marketing show-off of UE4 features, but not helpfull for game development or even for learning the advanced usage of the features. I think all the stuff is only to make a show for probably Unity. ATM I feel EPIC Games not really wants people understanding UE4, easly. Probably they just dramatically lag in documentation skills.
I am surprised that I havn’t seen any UML diagram describing UE4 features, no class diagram, no sequence diagram, no state machine diagram, and don’t forget no signifcant code examples. Sorry, but I think only Chuck Norris is able to understand how to use UE4. BTW. Chuck Norris is the only human who has achived to completely count twice from minus infinite to plus infinite.
Please let me know what is your point of view, and why you think it is worth to stick with UE4.