4. ● Brainstorm
○ Write down everything
○ Don’t judge your
ideas, just write
“If most of your ideas suck, are ridiculous, or
unrealistic, don’t be embarrassed. That’s to be
expected. Remember, it often takes 10 or 20 bad
ideas, just to come up with one good one, but that’s
the recognizable process. That’s what brainstorming is.”
5. ● Rank ideas on
○ Ease of development
○ How fun it would be to play
○ How fun it sounds to code
○ Could you make it yourself (ie. Scope)
6. ● Throw out 99% of your
ideas
● Find the core mechanic
7. ● Define the MVP
○ This is what you will
release for your first
game
12. ● Work on only one feature
at a time
● Don’t get caught up with
the art / music / code
○ It can all be changed later
“If you are trying to solve a really hard problem, stop. Solve a simpler problem the
accomplishes the same things.”