For game developers
Practical design, testing and publishing guides for browser and mobile games.
Find memory that grows after a scene should end
Use the simplest collision test that fits the shape
Make a resize a controlled layout transition
Let the player start sound intentionally
Plan for the graphics context to disappear
Tell the player what the game is doing
Measure the player-visible problem before tuning
Test the playable promise, not just the first screen
Evaluate whether the prototype proves its idea
Make every important prompt instruction testable
Give another tester a reliable path to the failure
Test the edge of each rule deliberately