I’ve been using c#, js, and java (when I’m forced to) for years now. A few years ago (well, right around unreal 4.25 actually) I figured I would learn c++ and unreal because I wanted to try my hand at making a game. which has started this awful cycle for me, every 3 months or so I’ll open up unreal try for a few days to make some cool idea I have, get frustrated and bored with how awful unreal is and quit again. right around 4.25 I bought a book on C++. great! except, unreal doesn’t use standard C++. ok, so I’ll look at the documentation, except the documentation is sparse, incomplete, or outdated. ok, thats frustrating, let me just get my environment set up so I can play around and learn by doing, except jesus christ thats a nightmare. fine I’ll play around with blueprints for a bit, except what an unholy mess I have made? and where is the node I’m looking for? ok fine… I’ll do a tutorial, except the tutorial takes every code smell/bad practice and rolls it into one disgusting little ball. and what the hell is the Visual studio integration, was it designed by a ■■■■■■?
I don’t understand how you guys put up with this, I know I’m just complaining and some people may not like that, but this is the feedback section. my feedback is 1 out of five stars. do better epic. I want to love unreal, I really do, but it takes all the joy that I have of programming and coats it in a nice thick layer of excrement. I want to create cool stuff, not wrangle your spaghetti mess of an engine. that being said, the attention you guys give to “designers”, the visual aspects of the engine are top notch, making maps and doing the visual portion of the game is great, but please show some love to the programmers, because its bad. its real bad.