Writing functional specifications for games -


I have been reading Joel recently on software and so I have been sold before development too.

I am going to go on making a simple 2D game (very easy brain), and I can actually see the benefits - in the past I have jumped in writing extremely < / Em> Simple game and I found myself trapped or rewritten in the same bit, because I suddenly know how my level should be defined, or I know I want to be able to jump But that means my Rao detection completely re: thinking.

However, I have started coming up with a functional specification, but I am struggling a bit - I can see and understand it, but I actually did not actually write many functional specifications And so I do not know exactly how to start, the examples I found on the internet, they are very good, but they are mostly process-based (presenting user form A Es, B to format) etc ... which really does not apply much to the structure of a game.

Do anyone have any advice / example how to write / write structures for the game?

It is quite easy at the basic level. In case of specification, you have to understand your features. Looking at a certain situation or event, what should the system do?

Game developers are notorious for having a feature in some other games because their mental specification (like I want to be able to jump like a Mario, or to rotate blocks like Tetris) but those specs are only for your The system copied by itself is just as good as its understanding (it reminds me of a browser war where people will say that Firefox is misrepresenting something wrong. Because it did not do the way Internet Explorer did - Mozilla could not create a spec for its IE emulation mode "look like IE" because anybody outside of Microsoft probably knows the exact rules that IE uses. So you should try to make sure that any specification for your convenience can be understood by anyone who has not played the same game as you. And so stand alone. This will help you to reach the depth in detail and find corner cases that Joel is suggesting to you.


Comments

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -

Debug on symbian -