zGames – Game Design Art

Designing a game document is the most important first step to creating an excellent game, it will also give the design team a kick off point. zGames – reliable game app development company. This is also an ideal place to start throwing ideas around, find out the expectations of the team and map out the course that you want the game to head in.

Why Write a GDD?

It is a lot of hard work to get a game development cycle out, so why write it at all? Firstly it will help you to not make any mistakes that would otherwise cost you an exorbitant amount of time, maybe even send you all the way back to the beginning of the design process.

Secondly, it will help to focus the team, the last thing you need is some team members knowing where the game is going while the others are in the dark and doing their own thing or they didn’t quite understand what was needed in the initial design stage.

What Format Should Be Used?

You will want to be organized in the document, in other words, it must be understandable to everyone on the team.

It must also indexed for easy access to particular parts when a designer needs it, this way it will also make development more efficient. More information about video game dev you can find here – https://www.quora.com/topic/Video-Game-Development-2

Always keep a history of all the changes you have made, this will make it easier to add anything you may have removed back into the game without having to recode every line again, use versioning systems to accomplish this.


Unfortunately this has to be done by you, we can give you some of the things that will be needed in the document. Very ofter people asks how to write a game document and why it so important.

Here are a couple of Items that are needed in most games:

· Overview:

Write a short explanation of the game, what it’s about. This will give a better insight without having to read the whole story.

· Mechanics:

Describe the game play mechanics and rules that will be utilised. In this work really helpful knowledge about unity technologies.

· Game Modes:

Add Game modes, arcade and story modes for example.

· Player:

Player characters must be added too, what they do, how they will move health status, basically everything needed for the player character.

· NPC And Objects:

Explain all the intractable objects in the game, foes, health packs, weapons, collectables and so on.

· Levels:

If your game has levels you will need to explain them, where it is, the type of events and if there are cut scenes or not.

· Controls:

Key-mapping is important, make sure you add them so designers know how the character can be controlled.

· Story:

You should add the story from beginning to end, from the players perspective, it may be a better idea to make it a separate document and refer to it from the main document.

· Tutorial:

Make sure to have a tutorial with clear lessons for the player, this is so they don’t have to keep stopping to look at the key mapping screen to find out what to do.

· Menus:

It might be wise to have a flow-chart of how your menus will flow into each other.

· Flow:

Show how the game flows form one part to another.

· Progress:

Make sure you know how the save and load progress is done, automatic or manual.