Inside Minecraft proper, it would be prohibitively difficult. Redstone doesn't really support programming that complex (keeping 3D state, cleared areas, randomizing the board, etc.).
With a couple new blocks, though -- a new game control, the mine blocks themselves -- it would be a moderately easy mod. Putting dynamic textures on the blocks to display numbers wouldn't be (in principle) any harder than some of the grass mods, and there's an onDestroy hook for the block you could use to clear space.
you can build a monitor and computer in minecraft, you could specialize them to play minesweeper. I think you'd run into 300 block range problems (the world isn't simulated far away, you simply don't have enough room to wire up the redstone)
Alternatively, mods can screw around with block ids. you could provide number textures for blocks and a few special blocks. All that's left is to swap block types as the user interacts with the blocks.
Comments
Would it be possible to make a 3D Minesweeper game inside Minecraft?
Inside Minecraft proper, it would be prohibitively difficult. Redstone doesn't really support programming that complex (keeping 3D state, cleared areas, randomizing the board, etc.).
With a couple new blocks, though -- a new game control, the mine blocks themselves -- it would be a moderately easy mod. Putting dynamic textures on the blocks to display numbers wouldn't be (in principle) any harder than some of the grass mods, and there's an onDestroy hook for the block you could use to clear space.
I wonder how hard 3D minecraft would be.
[Edit: Ha! It's been done! http://www.youtube.com/watch?v=eV6n0UWJM2Q http://www.youtube.com/watch?v=DW71giahaLM
This is why we google things before building them.]
[Edit edit: Oh, nuts. Those are both still 2D. This is why we review google results before deciding not to build something.]
I wonder how hard 3D minecraft would be.
Er, wow. Hard.
http://egraether.com/mine3d/
depends on what you mean.
you can build a monitor and computer in minecraft, you could specialize them to play minesweeper. I think you'd run into 300 block range problems (the world isn't simulated far away, you simply don't have enough room to wire up the redstone)
Alternatively, mods can screw around with block ids. you could provide number textures for blocks and a few special blocks. All that's left is to swap block types as the user interacts with the blocks.