Mechanical Foreshadowing: Teach The Rule Before The Test

A lot of difficult moments in games are not actually difficult. They are simply unexplained. The player enters a room, touches something they did not know was dangerous, and dies. A hidden sniper fires from outside the frame. A floor collapses without warning. An enemy suddenly becomes immune to the strategy that worked five minutes earlier. The game may technically be challenging the player, but the player is not being tested on understanding. They are being punished for missing information they were never given...

Building a Systemic Rule Matrix

How to design worlds that stay coherent, flexible, and expressive as they scale Most games don’t fail because they lack content. They fail because their systems stop agreeing with each other. As development progresses, features pile up. Exceptions creep in. One-off rules appear to “fix” a level or support a single moment. Over time, the world starts to look systemic but behaves inconsistently. Players feel this immediately. Immersion fractures, experimentation slows, and the game quietly becomes scripted...