Advertisement

My Hierarchical Storyboard

Started by July 23, 2005 03:28 AM
3 comments, last by Protocol_0 19 years, 6 months ago
I am planning on writing a 3D snake game. I have chosen to create a storyboard to represent this, but I am not sure if this is an efficient design for such a game. I am still going to add to this storyboard, but this should give you an idea of what the game's layout is going to be. Please give me some suggestions on how I could improve this layout. The planning phase is the most important, and I need to get this right. The image is located here: http://www.purplepolygon.ugtech.net/downloads/programsByMe/snake3D/snakeStoryboard.jpg Thanks.
"Hard work pays off for the future; laziness pays off now"
I think you are on the right track.

You might want to spend some time looking into some basic and standard diagrams for functional Decomposition and OO designs.

Maybe start looking at some UML documentation and tutorials.

Hope that helps.
Advertisement
Cool, glad i'm on the right track.

Yeah, the game was going to be using an OO design, no doubt about it. But what did you mean by this:
Quote:

functional Decomposition



.. And thanks for the link, i'll read it.
"Hard work pays off for the future; laziness pays off now"
Functional Decomposition is just another Design methodology.

Mainly used for step-wise refinement. Its also refered to as top-down design.

Basicly the idea is to get the steps of your algorithms isolated into modules to where a module is basicly doing one thing. And more than likely you would implement each module as a function.

What you drew resembles a Functional Decomposition Diagram.

Even though it definitely has its place within OO, you can kind of think about it as a more procedural approach.


On a side note: With OO I try to design WHAT objects do, and do to eachother. Then with FD I try and design HOW they do what they do.

Ahh ok, thanks. My SDD teacher is never too clear on these things, so I usually end up reading about them myself in the text-books that he gives us. Thanks for the suggestions.

EDIT: Do you think i'm ready to start coding it, or should I do some more thorough modelling, such as Data-flow-diagrams?
"Hard work pays off for the future; laziness pays off now"

This topic is closed to new replies.

Advertisement