Intent guide
How to Scope and Ship Your First Mobile Game
Skip the install-checklist fantasy. Scope a first mobile game by protecting one complete loop, cutting everything that needs its own tutorial, and shipping only when a stranger can finish one sitting without a coach.
Scope is a cut filter, not a feature list
Suitable first-game scope is the smallest product that still delivers one complete player fantasy. If you need a slide deck to explain the systems before someone can play, the scope is already too wide.
Use the matrix below as a review tool: lean columns describe a shippable first title; bloated columns describe a second product wearing a first-product costume.
Mobile Game Idea & Scope Feasibility
Avoid months of abandoned development. Configure your core idea to see realistic timelines, risk factors, and MVP boundaries.
Dangerous Scope Creep (High Abandonment Risk)
Cut 1 secondary mechanic or drop meta depth for MVP. Focus on proving the core verb first.
To a playable, polished vertical slice ready for internal playtesting.
Recommended Milestone Breakdown
- Week 1 - 2: Greybox prototype proving 1 core verb with hitstop & audio.
- Week 3 - 8: Level pacing & basic save loop.
- Final Stretch: Visual juice, 60 FPS mobile profiler pass, and app store build.
Name the one loop that must ship
Before features, name the repeating cycle: intent → action → result → re-entry. If that cycle is muddy, every later system will amplify the mud.
Your first-session job is not to showcase the whole game. It is to rehearse that loop until a new player wants another try of the same kind.
Protect the loop with Keep / Cut / Later
Cutting is how a small team protects the loop. Write Keep / Cut / Later in public with your collaborators so half-built systems do not sneak back in.
Anything that needs its own tutorial before the main verb is taught is a Cut or Later by default.
A vertical slice is one honest sitting
A vertical slice is not a stack of unfinished systems. It is one thin path through the real product promise: start, play, feel a result, know what to do next.
Use the checklist when someone asks “are we ready to show this?” If you argue about the checklist wording, the slice is not ready yet.
- Unity Manual: mobile optimisationUse official mobile performance guidance when the slice must survive a real device class.
A four-week sample production order
This order assumes a small team and a single primary verb. Stretch the weeks if you must, but do not reorder past “loop before meta.”
Week four is for ship readiness, not for inventing a new mode.
- App Store Review Guidelines · AccuracyCompleteness and accurate metadata belong in ship week, not as a surprise after the build is “done.”
- Android launch checklistStore accounts, testing tracks, and listing assets are part of production order.
Publishable checklist
Shipping is a decision, not a feeling. Close the list below for the slice you will put in front of strangers.
- Android closed testing tracksUse an official testing track before treating a build as stranger-ready.
Continue into the graph
These guides and lessons deepen the decisions on this page. Each link includes why it matters next.
Game Design foundations
Start here if the player decision graph is still fuzzy.
Unity Engine Foundations
Start here if ownership and reuse are the ship risk.