1. Define target audience and game goals.
2. Document the core game loop and unique selling points.
3. Analyze reference games for inspiration and best practices.
4. Design mechanics that serve the desired aesthetics.
5. Verify feedback loops for clarity and responsiveness.
6. Maintain balance spreadsheets for economic and mechanical aspects.
7. Schedule and conduct regular playtests.
8. Optimize reward timing and difficulty curve based on playtest results.