Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

Design and Trash It

Sign in to follow this  


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.
Sign in to follow this  


Recommended Comments

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 :]

Share this comment

Link to comment
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!

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!