Game design is the practice of shaping the rules, systems, and feedback loops that make a game fun and meaningful to play. It sits alongside Game Programming but is its own discipline, concerned with player experience, progression, and economy balance rather than implementation.

Inspiration

Tools

  • Machinations Economic Models for modelling in-game economies
  • OpusGameLabs/game-creator for AI-assisted design and development
  • htdt/godogen — autonomous game generation for Godot, Bevy, and Babylon.js; from a natural-language description an AI agent (Claude Code or Codex) scaffolds the project, generates assets (Gemini, Grok, Tripo3D), renders in-engine, and captures a proof-of-concept video