After I add items and creatures, I will need to begin thinking about how to add persistence to the game. I intend on leaving the server up besides bringing it down for maintenance. At that point, all of the game data will need to be written to disk to be loaded when the server starts up again. For that, I think it would be fine just to write the data out to an xml file or perhaps something lighter. The same method could be used to store daily backups. Obviously, there are issues with relying on such a system alone, but it would probably work out until I decide on a more robust solution.
I have implemented the basic commands that are listed on the wiki along with some others used for testing. So far, the server is coming along nicely. Rooms can be created and described and connected. Players can enter the world, move between rooms, and chat with each other. There is no persistence right now, because I feel it is best to implement the core features of the game before moving on to saving and loading the game state.
After I add items and creatures, I will need to begin thinking about how to add persistence to the game. I intend on leaving the server up besides bringing it down for maintenance. At that point, all of the game data will need to be written to disk to be loaded when the server starts up again. For that, I think it would be fine just to write the data out to an xml file or perhaps something lighter. The same method could be used to store daily backups. Obviously, there are issues with relying on such a system alone, but it would probably work out until I decide on a more robust solution.
After I add items and creatures, I will need to begin thinking about how to add persistence to the game. I intend on leaving the server up besides bringing it down for maintenance. At that point, all of the game data will need to be written to disk to be loaded when the server starts up again. For that, I think it would be fine just to write the data out to an xml file or perhaps something lighter. The same method could be used to store daily backups. Obviously, there are issues with relying on such a system alone, but it would probably work out until I decide on a more robust solution.
Previous Entry
A New Direction
Next Entry
Android Development
Advertisement
Latest Entries
Skills and Abilities and Spells
1245 views
Deadly Dungeons Beta
1343 views
Creature Combat
1369 views
Deadly Dungeons for Android
1859 views
Android Dungeon Crawler
1843 views
Android Development
886 views
Basic Commands Implemented
931 views
A New Direction
863 views
Advertisement