If I have an idea, I'll write a design document and use that to evaluate whether or not the idea is worth proceeding with. An idea may sound great at first, but once I get the logistics of it down on paper, it may not be feasible for my skill level after all.
If I still like the idea after writing the design document, I make a priority list and throw out anything extraneous or put it at the bottom of the pile. Plan out the goal of the game, the controls, items, enemies, etc. Here's a
WIP design document I've been working on. I still want to go into further detail and plan the playing area. Though it is worth noting that my idea came from working on a set of cards based on the SMB3 card flip bonus game, so part of the placeholder graphics are already done. Even so, other priorities have been taking up my time. Hope to finish this project when I get the chance.
From the design document, I work down my To-Do list in priority order. For example, my To-Do list from the above design document:
To-Do ListPriority- Make placeholder graphics for each type of card.
- Create an engine to start with that plays like SMB3’s card flip bonus stage. This will be available as Classic Mode.
- Modify the engine for the new features. This will be available as New Mode.
End Game- Save data.
- Options.
- “you'll have to go outside the bounding box of the still frame to make it not look like it's shrinking as it flips over” from pdk, in regards to the card flip animation making it appear as if the card is shrinking as the card is rotated.
- Add music and sound effects
- Finalize graphics.
- Title screen.
- Credits.
Maybe, if I Have Time- Add a shop so that currency may be used?
- Online highscore?
Note that your placeholder graphics should be bare bones. Too many projects focus too heavily on the graphics to start with, imo.
If I get stuck on something and need a distraction, I might push the difficult task further down the priority list for now so that I don't get frustrated with the project and cancel it. To be honest, the game design document is the most vital part of the project for me. It helps me to manage my project.
Winging it may be a lot more fun, but it may also result in a lot of poorly planned projects that are doomed by such problems as too many grandiose ideas that may end up higher priority for you than starting with a functional game.
In my opinion, you should
always start with a design document.
If I have an idea, I'll write a design document and use that to evaluate whether or not the idea is worth proceeding with. An idea may sound great at first, but once I get the logistics of it down on paper, it may not be feasible for my skill level after all.
If I still like the idea after writing the design document, I make a priority list and throw out anything extraneous or put it at the bottom of the pile. Plan out the goal of the game, the controls, items, enemies, etc. Here's a [url=https://docs.google.com/document/d/1egZqISzke0SaTuhkGyqD1ThmJ5b-q1se10RR4Z5Vn34/edit?usp=sharing]WIP design document[/url] I've been working on. I still want to go into further detail and plan the playing area. Though it is worth noting that my idea came from working on a set of cards based on the SMB3 card flip bonus game, so part of the placeholder graphics are already done. Even so, other priorities have been taking up my time. Hope to finish this project when I get the chance.
From the design document, I work down my To-Do list in priority order. For example, my To-Do list from the above design document:
[b][u]To-Do List[/u][/b]
[b]Priority[/b]
[list][*]Make placeholder graphics for each type of card.
[*]Create an engine to start with that plays like SMB3’s card flip bonus stage. This will be available as Classic Mode.
[*]Modify the engine for the new features. This will be available as New Mode.[/list]
[b]End Game[/b]
[list][*]Save data.
[*]Options.
[*]“you'll have to go outside the bounding box of the still frame to make it not look like it's shrinking as it flips over” from pdk, in regards to the card flip animation making it appear as if the card is shrinking as the card is rotated.
[*]Add music and sound effects
[*]Finalize graphics.
[*]Title screen.
[*]Credits.[/list]
[b]Maybe, if I Have Time[/b]
[list][*]Add a shop so that currency may be used?
[*]Online highscore?[/list]
Note that your placeholder graphics should be bare bones. Too many projects focus too heavily on the graphics to start with, imo.
If I get stuck on something and need a distraction, I might push the difficult task further down the priority list for now so that I don't get frustrated with the project and cancel it. To be honest, the game design document is the most vital part of the project for me. It helps me to manage my project.
Winging it may be a lot more fun, but it may also result in a lot of poorly planned projects that are doomed by such problems as too many grandiose ideas that may end up higher priority for you than starting with a functional game.
In my opinion, you should [b][i]always[/i][/b] start with a design document.