Books

From principles and exercises to narrative, spaces and the sensation of control.

Games and tools for practice

Change rules, build levels and test your ideas. Start with one small experiment.

Articles and courses

Analytical models and materials for a structured approach to learning game design.

Documentation and development

Math, algorithms, graphics, audio, assets and releases: technical primary sources and practical tools.

BookEN

State: Game Programming Patterns

The author’s chapter on finite state machines, states, and transitions.

Channels and talks

Specific design decisions, developer experience and ideas for fictional worlds.

Links lead to external sites; authors retain the rights to their materials. Language labels describe the linked page. “Try it” prompts are original suggestions for this selection. Updated on October 20, 2026.