I'd like to make a Minecraft-like game and have zero programming experience. I've researched game engines quite a bit and know a few things I need, but also have some concerns I can't find sound answers to myself.
What I need:
A complete game engine, not a render/physics/etc engine.
Little to no programing needed. Scripting such as LUA is far preferable to C#.
Easy asset manipulation. (I don't know how to animate or really even model so placeholders will be in use for a long time.)
Up to this point, Unity has seemed like a prime target.
My main concern is this.
I want a Minecraft-like game.
Something the user can modify, something that efficiently stores and alters a huge world.
It doesn't have to be totally infinite, minecraft isn't, but I am going for procedurally generated and continually added to.
Is Unity my best bet? Are there engines out there made for Minecraft clones?
My time is limited so avoiding dead ends and generating results will help me stay motivated.