Why no c++? I work on my game in Game Maker, code only. My friend persuaded me to try Unreal Engine, I have no c++ skills, so I start with blueprints only and it was never problem - doing things or analyse, my structure is clean. I should learn c++, I published my other software done in Delphi, Java and some php for web, but I never start C++ or just C any kind. After over year of daily work with blueprints I can cay, main reason to move to C++ is blueprints limitations in many ways, like this ai, but complex logic is no problem for me. I know, Game Maker script is not C++ but is code and I created in it my own world composition like system for open world and much more, as a single dev (code, idea, structure, level design, materials and more) I’m just trying to make things faster, of course I know, slogan “in Unreal Engine you can do everything with blueprints only” is a lie like a cake in Portal