Design and Trash It

Published July 13, 2006
Advertisement
Over the past year I have designed, redesigned, and trashed mutiple backend systems simply because of the lack of planning and control. I have finally hit upon a method that will lead my project into success.....hopefully. For those of you that might remember, I have been working on a backend system that will support mulitplayer online games. My dream was, and still is, to be able to use this flexible design to help independent game developers have a place to start with a strong backend.

The new method that I'm pursuing at the moment is to design a monitoring backend system that will control, monitor, and support the necessary components for a strong backend. So I've pulled back in my development and started the logical design (using Visio) with a full design document. I've made leaps and bounds using the logical design because I can create scenarios, run them through the system logically and have been able to determine bottlenecks, possible issues, and elimminated several flaws. Since starting this method at the beginning of July, I'm now finally ready to start the database design for the system. I'm still planning on supporting several popular database engines as to give the developers a choice in what they want and can afford to power their backend systems.

Because this is all usually written in documents, I have no pretty pictures, but I will keep the journal up to date every week in case someone is reading.

But in the future, I may issue limited screen shots of the system design as long as it doesn't give too much away. The pretty screen shots will come when I finally start developing the game server and need a base client for the front end.

Thanks for reading this dry and uneventful entry, but I promise it will get more exciting as I move along the design and coding steps.
0 likes 2 comments

Comments

Mushu
You know, I have no problem with Visio, but everyone I've met so far that's used it seems to be all high-and-mighty about their designs and such. I dunno. Its much to blocky for my tastes, and it doesn't really help me much. I guess I'm more of a pen-and-paper kind of guy.

In any case, the statement 'planning is good' is beyond dispute. I just don't really like Visio that much. Or, correctly, as much as making notes in my notebook.

To each their own though :]
July 13, 2006 10:29 AM
wackatronic
Quote:Original post by Mushu
I guess I'm more of a pen-and-paper kind of guy.


I too use the pen and paper, but after keep having to rewrite and redesign, it was easier for me in the long run to 're-use' the Visio diagram, make the changes, and reprint it and the use the pen to mark it up. The design document has been the mainstay of keeping me on track though.

Thanks for reading!
July 13, 2006 11:42 AM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement
Advertisement