Hi folks, I'm currently debating how far I will want to go with replacing library loading, player saving and loading etc. with a database engine. 1) Did you completely replace the in-memory linked lists as well the the data saved to or loaded from disk, (which would make more sense to me) or did you just use it to replace the ascii/binary save/load systems? 2) If your answer was 'yes', how much of an effect did it have on the speed of your MUD? 3) Again if your answer was 'yes', how exactly did you structure it. For example would you have the item/NPC/Shop/Room databases only used as read-only (templates for each particular area within the MUD), and have a game session database that kept track of changes happening while people played - which doesn't make a lot of sense to me. Obviously for players it doesnt matter so much so the in-game database and the saved information database can be the same database ie. all changes that happen to a player while playing can happen to their information saved in the player database... Heheheh. If Im not making a lot of sense to you, please forgive me as Im pretty much over-tired. I know what I want to ask, but am not sure Im explaining myself very well... Thanks very much for your time! -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/06/01 PST