- Created at: mm/dd/yyyy
- Author: Name
You control a [PLAYER TYPE] in this [TOP DOWN / SIDE VIEW / ISOMETRIC] game where [USER INPUT TYPE] makes the player [DESCRIPTION OF PLAYER MOVEMENT].
During the game, [TYPES OF OBJECTS] appear from [AREA(S) OF THE SCREEN] and the goal of the game is to [GOAL OF THE GAME].
There will be sound effects [DESCRIPTION OF SOUND EFFECTS] and particle effects [DESCRIPTION OF PARTICLE EFFECTS]. (optional) There will also be [DESCRIPTION OF ANY OTHER EXPECTED SPECIAL EFFECTS OF ANIMATION IN THE PROJECT].
As the game progresses, [DESCRIPTION OF GAMEPLAY MECHANIC], making it [EFFECT OF GAMEPLAY MECHANIC]. (optional) There will also be [DESCRIPTION OF ANY OTHER GAMEPLAY MECHANIC(S) AND THEIR EFFECT ON THE GAME].
The [SCORE / LIVES / TIMER] will [INCREASE / DECREASE] whenever [CONDITION TO CHANGE SCORE / LIVES / TIMER]. At the start of the game, the title [WORKING TITLE] will appear and the game will end when [CONDITION TO END THE GAME].
[ANY OTHER NOTES ABOUT THE PROJECT THAT YOU DON'T FEEL WERE ADDRESSED IN THE ABOVE.]
Due: mm/dd
Description:
- Functional feature(s) by milestone #1
Due: mm/dd
Description:
- Functional feature(s) by milestone #2
Due: mm/dd
Description:
- Functional feature(s) by milestone #3
Due: mm/dd
Description:
- Functional feature(s) by milestone #4
Due: mm/dd
Description:
- Functional feature(s) by milestone #5
Due: mm/dd
Description:
- Feature on backlog - not a part of the minimum viable product
- Feature on backlog - not a part of the minimum viable product
- Feature on backlog - not a part of the minimum viable product
Hi! I liked very much this markdown version, since it can be saved along the project and tracked with version control. I made a fork of the document and made changes for organization and readability using tables. Pull request are not available for Gist, but you can copy from my fork directly if you liked the new format. It would be great to keep working on the document and see what else can we improve. Cheers!