SDL.NET Adventure Game:

This is a small adventure game I started working on.
I am writing it in C# and I'm using the SDL.NET Game library.
Accomplished:
- Scrolling message buffer at bottom of screen
- XML Text Reader and Writer for Character Save File
- Ability to read Character's saved inventory into his backpack
- Added get/set properties to the backpack
- Changed inventory system to take objects for inventory and store them in a HashTable
- Ability to find and pick-up secial objects using a "paralell map" of special objects that overlays the world map
- KBD and Mouse Handler
- Bounds Checking
- Used an array of objects to store map items. Each object represents a space on the map and holds information on that particular space, i.e. background tile, special objects, etc. So I just need to interrogate the object to get information about each space the Character steps on and make decisions from there ...
To Do:
- When Item is found on screen and picked up, delete it from screen and map
- Make a bigger screen / scroll / scrollbar
- Make/Generate a default Save File
- Find a way to redraw 1 tile and not the whole screen (go to SDL website/forums for help) every time the Character moves
- Scrolling Message Buffer, use icons, 1 click equals shift buffer ... may need to create the buffer also.
- Put all messages into the buffer and then display the buffer.
- The event handler has all of the vh.Display stuff in it... put the message queue there ...
Source Code:
(Currently built using MS Visual Studio 8)
View the soure code for the project here (currently broken ... sorry)
Download a zipped version Last Updated 5/19/07