
The Standup with ThePrimeagen Legendary Game Dev Jonathan Blow
43 snips
Jan 3, 2026 Jonathan Blow, the visionary behind the games Braid and The Witness, takes us on a fascinating journey through his game development process. He reveals the innovative rewind mechanic in Braid inspired by a mailing-list debate and shares insights from early prototypes like Raspberry. Discussing his upcoming game, Order of the Sinking Star, he explains its unique structure of four standalone islands. Blow also talks about his creation of the Jai programming language aimed at addressing developer frustrations with C++. His thoughts on modern game design are equally enlightening!
AI Snips
Chapters
Books
Transcript
Episode notes
Simplicity Scales Into Emergent Complexity
- Jonathan argues great games start from simple rules that produce surprising emergent complexity.
- He wanted to study why rule-sets interact to create richness, comparing it to fractals and cellular automata.
Four Games That Become One
- Order of the Sinking Star starts as four essentially independent games that later fuse, creating new interactions and surprises.
- Jonathan purposely built each island as a complete game then combined them to amplify complexity.
Raspberry: Gameplay Like Music
- Jonathan made a prototype called Raspberry during Braid development to experiment with composing gameplay like musical layers.
- He learned games can't change interaction frequency as fast as music, but the experiment informed later design choices.



