I feel like a lot of progess has been made this week. Thanks to Chris
Williams making the code for HA's
dungeon mapper availalbe, I can now display real dungeon maps instead of
just random tiles (see snapshot below). Integrating Chris' VB.NET code
into my C# application took less than an hour...don't you just LOVE .NET!
I fleshed out more of the Character and Tile classes as well as adding a
handful of new classes for Features. Features will manage things like
openings, doors, stairs, traps, etc. One feature of doors that came
to mind this week is limiting the directions from which a door can be
entered/exited. This would allow for one-way doors and other interesting
scenarios. I replaced several of Tile's ArrayLists (this project was
actually started with VS 2003) with List<T> structures. I have to
say I really like generics and being able to easily have access to a type-safe
collection.
Hopefully progress will continue next week at the pace it has this week.
