Here’s my base game code…
…if I decide to use it!
Last time I wrote everything from scratch but it was hard and I might only get 24 hours this year – so I decided to take apart my indie game Diorama to create a bare bones environment. This was a far bigger deal than expected as removing the licensed network component hurt! The base code contains land generation and saving, player collision, raycasting, boolean modification of the scenery (left + right mouse buttons) and particles.
While this seems quite a bit for base code, I know its the equivalent of a few clicks in GameMaker or Unity so philosophically I feel happy 
http://www.aahgames.com/downloads/ludumdare23/ the windows Visual Studio 2008 projects and files and also a working Windows executable for you to test (output/latest/exe_client.exe)
