Game Design
Games are formal systems:
- Objects
- Properties
- Behaviors
- Relationships
Good game design is iterative
"Rule of the loop": The more times you test and improve your design, the better your game will be.
PROTOTYPE
- Answer a question
- Forget quality
- Don't get attached
- Prioritize prototypes
- It doesn't have to be digital
- When digital, use a "fast loop" game engine
Another view: development process is risk mitigation
- create basic design
- figure out the greatest risks in your design (what could go horribly wrong)
- build prototypes that evaluate & mitigate them
- test prototypes
- refine your design based on what you've learned
- repeat