ACK! Its been 6 months since my last post! Work and family have kept me extremely busy. So busy, in fact, that I have had to resign my INETA position as user group relations liaison for Indiana, Illinois, and Wisconsin. I loved working the the user groups, but they are now in the very capable hands of Brian Tinkler.
Following Chris Williams' progress on HA! has given me the kick in the rear I needed to get back to my adventure game engine. I started back by converting it to VS 2005 Beta 2, which went without a hitch since there wasn't that much code to convert.
While this is a rogue-like game, I wanted a graphic display instead of ASCII. I took a look at several 3D/2.5D engines and decided none of the were worth the effort for what I wanted. So, I'll just be using a 2D tile based display system which will give me what I want without too much complexity.
I started fleshing out the Map, Tile, and Sprite classes to get a basic display working. I can now display a background map as long as it is smaller than my viewport, currently 40x55 tiles. Next up on the agenda is scrolling support so maps can be larger than the viewport. Once this is done I plan on taking a break from the display issues and work on some of the basic engine classes like Character, Item, and Inventory.
Hopefully I'll have some progress to post about late next week.