Is anyone developing a serious project with UE4?
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.
The short answer is that Unreal is lacking for mid-range developpers. The real beginners will enjoy it because of the graphical tools and Blueprint, the samples, etc. The large, experienced companies will enjoy it because of C++ source code availability, decent licensing terms, overall performance and hardware support, etc.
But if you're a serious developer with a small team, Unreal can be very nasty for C++ developers. It is lacking in some ways :
Generally speaking, UE4 is an incredible tool, especially on the art end. The material editor is still rad, the library is decent, it's very usable and I think more powerful all-around than Unity. (Edit : I also have to note that UDK was way worse than that. Epic have made some great progress with UE4.)
But some effort has to be made. Less Marketplace assets and shiny features, more documentation, bug-fixing and support please.
My brother an I are developing a serious game in UE4. My brother is the programmer, and hes being very transparent in what hes doing if you want to check out his videos on coding in ue4. The link is in my signature for the WIP thread.
Edit: woops no sig here :)
Yes it is being used, link to short games list below https://wiki.unrealengine.com/Category:Games
it depends, the major draw card for me for UE4 is the blueprints system and how simple it is to make something that just works, even in a multiplayer environment.
Is the documentation outdated? Yes Do they rename functions? Yes Can it be annoying? Yes But in terms of out of the box usability, i (personally) find UE4 simpler than Unity.
answered Jul 22 '15 at 04:43 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here