Intent guide
Mobile Game Success Criteria
Do not start with a D1 scoreboard. Start with whether a stranger can finish one loop, then read return and stability only after that gate clears - and send each bad signal to one lesson, not five new features.
Success is a triage, not a vanity KPI
Retention dashboards are useful after the product is understandable. If strangers cannot complete the loop, those numbers mostly measure confusion.
Hold a short pre-launch bar and a short post-launch bar. Promote a build only when the pre-launch bar is honest.
Ask different questions before and after launch
Pre-launch asks whether the product can be understood and survived. Post-launch asks whether the same intent earns another sitting and whether systems still leave players choosable.
Do not use post-launch metrics to excuse a broken first session.
- Android vitals overviewCrash-free and ANR-free rates are public store-quality signals, not optional polish.
- Play Console · Android vitalsUse the official vitals surface when judging technical readiness to trust behavior data.
Pre-launch criteria
- Understandability: a new player can name what to do next without a coach
- First session: notice → try → succeed → want-again happens early
- Control readability: inputs map to outcomes players can explain
- Core-loop completion: the four beats close without a feature tour
- Performance and crash risk: a full sitting survives on the target device class
Post-launch criteria
- Return signal: players come back for the same kind of intent, not only a push
- Session behavior: sittings still end choosable, not flooded or starved
- Progression blockers: players can see why they are stuck
- Technical stability: crash and ANR rates stay in a shippable band for your store
- Review quality: written feedback names the loop, not only price or ads
Stop at the first No
Walk the tree top-down. Stop at the first No and open the matching lesson instead of adding another dashboard tile.
Leading signals pick the next lesson
Leading signals tell you what to fix this week. Lagging signals tell you whether last month’s fix held. Prefer leading signals while the loop is still learning.
- Play pre-launch reportPre-launch technical scans complement, and do not replace, first-session understandability checks.
Common failed diagnoses
These illustrative misreads show how a healthy-looking number can hide the wrong problem. Each pairs with a better next check.
Bad signal → one lesson
This is the product of the guide: a triage board into the learning graph. One bad signal should send you to one deep lesson, not five new features.
Continue into the graph
These lessons deepen the decisions on this page. Each link includes why it matters next.
Game Design foundations
When understandability and fairness are the risk.
Economy foundations
When session leftover and progression shape are the risk.