Nanosim Project Page 
navigation
More Ideas:
Back to Dev Section, Visit the Nanosim3D Sketches Section
2002.07.29 - Nanosim
Nanosim source available. 609K

2002.05.10 - Nanosim
Nanosim was an early attempt to convert one of my ancient map tiling applications from basic to C++. Although, instead of coding in the usual dark ages style, I decided to create a futuristic nanotechnology game. This early application supports loading BMP files with a transparency mask and contains a single unanimated 2D model. The neat part is that each tile is a C++ object that indendependently detects whether the mouse has entered its focus. Additionally, this application supports mouse scrolling via mouse dragging.

Nanosim uses two config files:
config/gfx.ini
Desktop Mode: 2
2 // GFX_AUTODETECT_WINDOWED
Desktop Width: 1024
Desktop Height: 768
Desktop BPP: 32
config/map.ini
Map Bitmap: Images/mars.bmp // Background map
Map Ratio: 32 // Each map tile will use 32x32 pixel blocks from Map Bitmap
Tile Ratio: 64 // The tile size on screen will be 64x64
Program Mode: 2 // 1 is draw mode // 2 is map mode