I’ve been wondering... what it would look like if I could close my eyes and pull my physical application platform out of a 2D doc and make it 3D.

What if you could take a game like minecraft and build something like "appcraft" where you could visibly see where the weak points in your architecture are and what hardware / software relationships make up your app.

I’m not talking about some over blown UML but an almost touchable model of your software that you could actually walk through. Why would it be so odd to actually make a game of it as well others could attack your virtual stack and see if they could break it.

What would be wrong with "gaming the system" and doing software modeling inside of Minecraft?