

To download, go to https://dl.dropbox.com/u/46417406/akLattice.zip. Right now, only a Windows build is available, but that is only because I have not had time to compile for other OS.
Features:
-Efficient water simulation, including the effects of pressure. (Water will flow straight up when appropriate, like in Dwarf Fortress.)
-Simulation of stress propogation and the collapse of unstable structures.
-Efficient 3D rendering of the simulated world. (Albeit with primitive graphics.)
-Mouse and keyboard interface.
-Uses popular, free, open-source Ogre 3D engine.
-Code will be released as open source.
Controls:
-'Esc' to exit.
-'F1' for perspective mode, 'F2' for a horizontal cross-section, and 'F3' and 'F4' for perpendicular vertical cross-sections.
In perspective mode:
-mouse and WASD to fly around
In horizontal cross-section view mode:
-WASD to scroll around
-Q and E to move up and down a level, respectively.
-left-click to place blocks
-right-click to destroy blocks
-middle-click to create water
-block placement supports drag-selecting, even across levels (press Q or E while holding down the mouse button)
A word of warning: don't try to change large horizontal areas at the bottom of the map all at once; the algorithm will take a long time figuring out where the weight from all those tons of rock above the new cave goes, even if there is no cave-in. I'm still working on that.