Projects

Because of the lack of support, I am no longer allowing leachers to download my code without contributing to the overall program. Eventually I may write a page outlining some of the more common routines, until then you'll have to be content with the snippets of code on other pages. The game is a medieval strategy game set on an isometric tile engine using DirectX currently only Chris Smith (Interex) and I are coding. Anyone who is honestly interested in helping us out, i.e. sweating in front of the computer for long hours coding. May e-mail me at [email protected]. I'll guarantee you'll learn a lot, if you put the effort forth.
Isometric and Tile Links:
Tile Faq
Isometric Tiling Faq
also check out the other info at Strange Creations
sample code using DirectDraw

NEW: Current Source 4/24

Mouse Interface improved - dbl clicks, presses, and releases of both mouse buttons fully supported
Game data file implemented - one file now contains all of the games graphics
Tile storing functions changed - map is stored as linked list with pointers to tiles
New file structure - files sectioned off into player and user interface specific files
Header file chg'd to increase compile time
Using DirectX 5 objects including LPDIRECTDRAWSURFACE3 and LPDIRECTDRAWPALETTE2 and LPDIRECTDRAW2
Stripper utility program done. This handy utility strips the palette out of a bmp file and combines the data of many bmps into one file ( the game.dat file) Next step rle bmp decompression and compression routines
CPoint structure done to get rid of those annoying warnings conversion from long to unsigned short
Statusbar, Minimap, and Buttons can now have their images set dynamically not using annoying resource file anymore
Timer implemented for OnIdle routine called every 200ms
Synchronization errors fixed
minor bug fixes


The content of this website is copyright (c) 1998 by Mike Purfield (piGuy) and Brian Bintz (tetrabyte)
All rights reserved. Windows IG is a subdivision of TPU