I have Unreal, unity, and Cryengine installed on my pc at this point. unity because, I didn't know if i wanted to use it or not. Unreal because of it's streamlined dev pipeline. Cryengine because you can make simple assets, levels, animations, cinematics, and complex scripts all with relative ease, and I have done. All of them (Cryengine). But my computer can't render it. I want to make full 3d games, maybe even with an open world. Unity I have a huge struggle remembering how to code with c# and Java has been removed in the latest version. Unreal, I can just never stick with because everything I want to do requires me to learn more "visual coding", but that's still coding.