Developers & game makers
Plan, build and test browser and mobile games with practical examples and tool comparisons.
Use one pointer model without losing input details
Give keyboard input a clear contract
Test the hit area, not just the button art
Resize the presentation while preserving the game model
Respond to rotation without losing input accuracy
Encode important states with more than hue
Reduce nonessential motion without hiding meaning
Make game audio expected and adjustable
Show where keyboard input will go
Treat cancellation as a complete input path
Test the interaction path on actual input devices
Decide whether the phone is the play target or the editor