Saturday, August 8, 2009

Database (yay!)

The asteroid field is now contained inside a database. It reads into a list structure that works just like the old one, so the change is seamless. However, it will now be much easier to programmatically change the asteroid locations in the database.

Going back to the earlier checklist I made:


(/)Database (ugh) for persistence.
(X)Respawning asteroids.
( )Jump node between starting point and asteroid field.
( )Chat system.
( )Defining minerals and randomly populating the asteroids with resources.

( )Ship detail database storage
( ) 2d Overlay for ship controls

I will give a half mark for database. I now know what I have to do to manipulate it, but there are obviously more things that need to be done immediately (player persistance, for example). I also need to start saving and recalling ship details.

I guess a jump node would be a good next step, since it is mainly just causing the jump on a collision, rather than from a keypress. I also want to get a chat system in place, and work on the 2D overlay for the game controls.

No comments:

Post a Comment