Another interesting choice would be Blender's game engine. It uses something called "logic bricks" for visual scripting. I'm pretty sure you can also use Python when you want to actually code stuff. Python is a really easy programming language to learn and if you're a 3D artist as many people on Polycount are then it will…
My roots are in blender game engine.It is extremely intuitive in the sense that you model what you want and animate and bake and paint and sculpt all right there inside of your levels and play them right there in the same viewport. But still gotta give it to Unreal 4. Logic bricks are nice and so is Python. But Blueprint…