After Completing a Mini-Game MVP: How to Decide Whether It's Worth Continuing Development
"Long-term successful games have D1 retention above 45%, D7 stable above 22%. Games with lifecycles under 3 months have average D7 of 8.3%."
"On Steam, only 4% of games exceed 1000 copies sold. Below 1000 copies, you can't even recover the platform fee. Indie game development costs are front-loaded—the cost of selling 10 copies is about the same as selling 100,000."
"In 2024, national mini-program game sales revenue reached 39.84 billion CNY, up 99.2% year-over-year. In 2025, Douyin mini-game platform DAU grew 120%."
You spent 3 months building a mini-game MVP. After one week online, only 50 people played it, with a D1 retention rate of 15%. Now you’re torn: should you continue investing?
This question has tormented many indie developers. On Steam, only 4% of games surpass the 1000-copy sales baseline—the bare minimum. Most games’ first-year revenue concentrates in the first six months. Development costs are front-loaded, and cash flow pressure suffocates you.
But data doesn’t lie. Retention rates, payment rates, estimated downloads—these numbers help you decide whether to continue or cut losses. We’ve compiled 5 key data benchmarks, a three-dimensional decision matrix, and decision node analysis from real cases. After reading this article, you can make decisions based on data, not intuition.
After Completing MVP, Check These 5 Key Metrics First
Data doesn’t lie, but data benchmarks can mislead. Using Steam’s retention standards to judge WeChat mini-games? Wrong approach. Using Sensor Tower’s long-term game standards to judge a newly launched MVP? That bar is too high.
Let’s look at 5 most critical metrics first.
Retention Rate Benchmarks. This is the first threshold for judging whether a mini-game deserves continued development. Sensor Tower’s 2023 data shows that long-term successful games have D1 retention above 45% and D7 stable above 22%. But for a newly launched MVP, this standard is too high. The indie development threshold is: D1 retention 35-40%, D7 retention 15-20%. Below this baseline, players aren’t interested in the game’s core gameplay—iteration rarely saves it.
Stickiness Metrics. Retention rate measures “how many players come back,” stickiness measures “how long returning players stay.” A healthy sessions/DAU ratio is about 3—active users open the game an average of 3 times per day. A DAU/MAU ratio above 0.2 indicates the game has sustained appeal. Below 0.15 means players just “try and leave” without forming a habit.
Payment Rate Benchmarks. Registration rate above 5% and payment rate above 2% are the passing lines for indie developers. Below 5% registration rate indicates the game’s appeal is too weak—it can’t even convert free users. Below 2% payment rate indicates payment design problems—either payment points are too hidden, or paid content isn’t attractive.
Estimated Downloads. This is the core tool for judging category market space during project initiation. You built a match-3 mini-game, only to discover post-launch that Top 10 are all million-MAU products from major studios. Estimated download tools show new games in this category have zero space for organic traffic. This isn’t an iteration problem—it’s a category selection problem.
Steam Baseline. Steam’s 1000-copy sales is the minimum baseline, and only 4% of games pass. This isn’t a high standard—it’s the floor. Below 1000 copies, you can’t even recover Steam’s platform fee. Indie game development costs are front-loaded—the cost of selling 10 copies is about the same as selling 100,000. This is the core of cash flow pressure.
| Metric | Pass Threshold | Fail Signal |
|---|---|---|
| D1 Retention Rate | 35-40% | <25%: Core gameplay unattractive |
| D7 Retention Rate | 15-20% | <10%: Lacks sustained motivation |
| DAU/MAU Ratio | >0.2 | <0.15: Try and leave |
| Registration Rate | >5% | <3%: Insufficient appeal |
| Payment Rate | >2% | <1%: Payment design issues |
These 5 metrics aren’t independent—they validate each other. D1 retention 35%, D7 retention 8% means the game attracts but doesn’t retain—possibly insufficient content depth. D1 retention 25%, payment rate 3% means core gameplay has problems, but payment design is good—this is rare; most games see payment rates drop alongside retention rates.
Three-Dimensional Decision Matrix: How to Comprehensively Judge Cost, Revenue, and Time
Looking at data benchmarks alone isn’t enough. D1 retention 40%—should you continue? That depends on your cost investment, revenue expectations, and development cycle.
We use a three-dimensional decision matrix for comprehensive judgment.
Cost Dimension. Development cost, time cost, opportunity cost. Indie game development costs vary widely—from $146 to 69,000 CNY, both have success cases. Chongqing Jiasiqiu’s “Amazing Cultivation Simulator” invested 69,000 CNY with a 3-person team. Another developer made “Mythscroll” for $146, 6 months development, first-week revenue $3,228. Cost difference is 700x, but both succeeded. The key isn’t cost level, but cost recovery speed.
Time cost is more hidden. Development cycles of 1-6 months are indie game norms. Beyond 1 year, time cost starts eroding cash flow. Most indie developers’ first-year revenue concentrates in the first 6 months post-launch—Steam patterns show long-term games’ first-year revenue is over 60% from the first 6 months. Missing the launch window means missing the revenue window.
Opportunity cost is hardest to calculate. Continuing to iterate this mini-game means giving up other projects. After 9 months discovering category saturation, the cost of cutting losses isn’t just 9 months—it includes the good projects you missed.
Revenue Dimension. First-week revenue, long-term sales, cash flow pressure. Indie game development costs are front-loaded—this is the pain point. Selling 10 copies vs. 100,000 costs about the same, but revenue differs 1000x. Cash flow pressure is the key decision constraint.
“Mythscroll” had first-week revenue of $3,228 with $146 cost. Zero cash flow pressure—the decision to continue iterating was easy. “Amazing Cultivation Simulator” sold 2 million copies, revenue over 100 million CNY, cost 69,000 CNY. High cash flow pressure, but community reputation broke through—Discord cultivation culture, overseas players spontaneously translating, overseas sales exceeding 20%. This is a typical high-risk high-return case.
Time Dimension. Development cycle, iteration cycle, revenue window. Development cycle determines how long cost investment continues. Iteration cycle determines data improvement speed—raising D1 retention from 15% to 35% might require 2-3 version iterations, taking 1-2 months. Revenue window determines revenue recovery concentration—Steam data shows most games’ first-year revenue comes from the first 6 months post-launch.
We combine three dimensions into decision recommendations:
| Cost Investment | Revenue Expectation | Development Cycle | Decision Recommendation |
|---|---|---|---|
| Low cost (<$500) | First-week revenue >$1000 | <6 months | Continue iterating, low-cost validation success |
| Medium cost (5000-70000 CNY) | Long-term sales >10000 copies | <1 year | Observe data trends, iterate cautiously |
| High cost (>70000 CNY) | Cash flow pressure | >1 year | Build community reputation, long-term operation |
Cash flow pressure is the core decision constraint. Low cost, first-week revenue covers costs—continuing iteration decision is easy. High cost, high cash flow pressure—requires long-term operation and community breakthrough. This is a high-risk strategy, but “Amazing Cultivation Simulator” succeeded.
Time dimension affects decision urgency. One-year development cycle, metrics failing—cutting losses is costly. Six-month development cycle, metrics failing—cutting losses costs less. Revenue window too—if you miss the first 6 months’ revenue window, subsequent iteration revenue recovery will be much slower.
Real Case Decision Node Analysis: Why Continue, Why Abandon
Case decision nodes matter more than outcomes. Success cases only tell you “it succeeded,” but not “when they decided to continue,” “why they decided to continue.” Failure cases only tell you “it failed,” but not “when they decided to abandon,” “when data revealed problems.”
Let’s examine three cases’ decision nodes.
Success Case: “Amazing Cultivation Simulator”. Chongqing Jiasiqiu Technology, 3-person team, 69,000 CNY investment. This isn’t a low-cost case—cash flow pressure was high. But why continue?
Key decision node: Community reputation breakthrough. The cultivation culture community on Discord started discussing this game. European and American players spontaneously translated it, created guides. Overseas sales exceeded 20%—this is a breakthrough signal. They didn’t wait for Steam metrics to pass; they observed community reputation spreading. Discord discussions grew from 5/week to 200/week—this is the signal to continue iterating.
Decision logic: High cost, high cash flow pressure, but community reputation breakthrough speed was fast. Overseas players spontaneously translating reduced overseas operation costs. D1 retention 40%, D7 retention 22%—metrics passed. Three conditions combined: metrics passed, community breakthrough, controllable costs (due to spontaneous community operation)—continue iterating.
Low-Cost Case: “Mythscroll”. Developer invested $146, 6 months development, first-week sales 289 copies, revenue $3,228. Why continue?
Key decision node: Revenue covered costs. $146 cost, $3,228 first-week revenue. Steam platform fee $100, refundable. Zero cash flow pressure. D1 retention 35%, near passing line. This isn’t blockbuster data, but low-cost validation succeeded—continuing iteration cost is extremely low, revenue already covered costs.
Decision logic: Low cost, revenue covered costs, metrics near passing. Marginal cost of continuing iteration is zero—already covered costs, subsequent iteration won’t increase cash flow pressure. This is the classic “low-cost validation success” decision.
Failure Case: Saturated Match-3 Game. A team invested 9 months development, launched to find 300+ competitors, Top 10 all million-MAU products from major studios. Why abandon?
Key decision node: Estimated downloads showed category saturation. They used estimated download tools to analyze the category, finding new games had zero space for organic traffic. Head concentration too high—Top 10 products had million-level MAU, new entrants couldn’t compete. This isn’t a game quality problem; it’s a category selection problem.
Decision logic: Long development cycle (9 months), category saturated, high head concentration. Continuing iteration can’t change category saturation. Timing for cutting losses was the first week post-launch—estimated download tools revealed the problem, not waiting 3 months for metrics to fail before discovering.
Decision node checklist for three cases:
| Case | Key Metric | Key Event | Decision |
|---|---|---|---|
| ”Amazing Cultivation Simulator” | D1 40%, D7 22% | Discord discussions 5/week to 200/week | Continue iterating |
| ”Mythscroll” | First-week revenue $3,228 | Cost $146, revenue covered costs | Continue iterating |
| Category saturation case | Estimated downloads zero | Top 10 all million-MAU studios | Cut losses |
The key to decision nodes isn’t absolute metric values, but rate of data change. Discord discussions from 5 to 200—this is a breakthrough signal. Revenue covering costs—this is a cash flow pressure relief signal. Estimated downloads zero—this is a category saturation signal. Rate of data change matters more than absolute values.
Mini-Game Platform Specifics: WeChat Mini-Game, Douyin Mini-Game Data Benchmarks
Steam’s 1000-copy baseline, App Store’s estimated downloads—these standards don’t apply to mini-game platforms. WeChat mini-games and Douyin mini-games have entirely different data benchmarks and platform specifics.
WeChat Mini-Game Platform Specifics. Package size limit 4M—this is a hard constraint. Engine separation technology (like Cocos engine separation) can break this limit, but requires technical adaptation. iOS memory limits are stricter—memory usage over 1GB might be forcibly closed by the system. Initial launch incentive policy: new games get traffic support for first 7 days, but after the support period ends, organic traffic drops significantly.
Data benchmarks: WeChat mini-games don’t look at “sales,” they look at DAU/MAU. DAU (daily active users) over 10,000 is entry baseline, over 100,000 is mid-level baseline. MAU (monthly active users) over 300,000 is a signal of stable operation. Retention benchmarks differ from Steam—D1 retention 30-35% passes (lower than Steam’s 35-40%), because WeChat mini-game user base is broader, trial cost lower.
Douyin Mini-Game Platform Specifics. DAU growth 120%, paying user scale growth 320%, mini-game business revenue growth 130%. This is 2025 data—Douyin mini-game growth speed far exceeds WeChat mini-games. Platform traffic support is strong, but competition is also fierce. Douyin mini-game user base skews younger, payment habits differ from WeChat mini-games.
Data benchmarks: Douyin mini-game payment rate baseline is higher than WeChat mini-games—3-5% is the passing line, because user base has stronger payment habits. Retention benchmarks similar to WeChat mini-games, D1 retention 30-35% passes.
Platform Data Benchmark Comparison:
| Platform | Core Metric | Pass Benchmark | Platform Specifics |
|---|---|---|---|
| Steam | Sales | >1000 copies | Front-loaded dev costs, cash flow pressure |
| App Store | Estimated downloads | Category market space | High head concentration, fierce competition |
| WeChat Mini-Game | DAU/MAU | DAU >10k, MAU >300k | 4M package limit, initial support |
| Douyin Mini-Game | DAU/Payment rate | DAU growth 120%, payment rate 3-5% | Strong traffic support, fierce competition |
Decision Adaptation Recommendations. Steam games focus on sales baseline, cash flow pressure is core constraint. WeChat mini-games focus on DAU/MAU—after traffic support period ends, organic traffic drops significantly. If metrics don’t pass, don’t wait until support period ends to cut losses. Douyin mini-games focus on payment rate and DAU growth speed—user base has strong payment habits, but competition is also fierce.
In 2024, national mini-program game sales revenue reached 39.84 billion CNY, up 99.2% year-over-year. This is the mini-game platform growth dividend. But dividend periods pass too—2025 Douyin mini-games grew 120%, 2026 might slow. Decisions must consider remaining platform dividend period.
Platform choice affects decision logic. Steam games suit long-term operation, community reputation breakthrough. WeChat mini-games suit short-term traffic operation, validation during support period. Douyin mini-games suit categories with high payment rates, younger user base. Choosing a platform equals choosing data benchmarks and decision logic.
Decision Flowchart: Complete Path from Data to Action
We integrate the previous data benchmarks, three-dimensional decision matrix, and case decision nodes into a 5-step decision workflow.
Step 1: Collect 5 Key Metrics. Collect retention rates (D1/D7), stickiness (DAU/MAU), payment rate, estimated downloads in the first week post-launch. Steam games collect sales data. WeChat mini-games collect DAU data. Douyin mini-games collect payment rate and DAU growth speed. Data collection window: weeks 1-2 post-launch are the fastest window for data to reveal problems.
Step 2: Build Three-Dimensional Decision Matrix. Cost investment (development cost, time cost, opportunity cost), revenue expectation (first-week revenue, long-term sales), time dimension (development cycle, iteration cycle, revenue window). Cash flow pressure is core constraint—low cost, revenue covers costs, decision is easy; high cost, high cash flow pressure, requires long-term strategy.
Step 3: Compare Against Platform Data Benchmarks. Steam games compare against 1000-copy baseline, retention benchmarks (D1 35-40%, D7 15-20%). WeChat mini-games compare against DAU baseline (>10k), MAU baseline (>300k), retention baseline (D1 30-35%). Douyin mini-games compare against payment rate baseline (3-5%), DAU growth speed (120%). Platform specifics: support period, head concentration, user payment habits.
Step 4: Analyze Decision Nodes. Key metrics: absolute values of metrics passing/failing. Key events: community reputation breakthrough, revenue covering costs, category saturation. Decision logic: rate of data change matters more than absolute values. Discord discussions growing from 5/week to 200/week—this is a breakthrough signal. Revenue covering costs—this is a cash flow pressure relief signal. Estimated downloads zero—this is a category saturation signal.
Step 5: Make Decision. Three decision options: continue iterating, pivot, cut losses.
Decision self-check table:
| Decision Option | Conditions Met | Conditions Not Met |
|---|---|---|
| Continue iterating | Metrics pass, controllable cash flow pressure, community breakthrough | Metrics fail, high cash flow pressure |
| Pivot | Metrics near passing, category not saturated, low pivot cost | Category saturated, high pivot cost |
| Cut losses | Metrics fail, category saturated, high cash flow pressure | Metrics near passing, community has growth signals |
Timing of decision: weeks 1-2 post-launch are the fastest window for data to reveal problems. Don’t wait 3 months to discover category saturation—estimated download tools can reveal problems in week 1.
Action recommendations:
- Metrics pass, controllable cash flow pressure: Continue iterating, observe community reputation breakthrough signals.
- Metrics near passing, category not saturated: Pivot, adjust core gameplay or target market.
- Metrics fail, category saturated: Cut losses, don’t wait for support period to end.
- Metrics fail, high cash flow pressure: Observe 1 week, cut losses if data doesn’t improve.
Conclusion
The decision after completing a mini-game MVP isn’t based on intuition—it’s based on data. 5 key data benchmarks, three-dimensional decision matrix, decision node analysis, platform specifics, 5-step decision workflow—this is the complete decision framework.
The first week post-launch is the fastest window for data to reveal problems. Don’t wait 3 months to discover category saturation, retention rate failures, cash flow pressure. Estimated download tools can judge category worth in week 1. Retention data can judge core gameplay appeal in week 1. Revenue data can judge cash flow pressure in week 1.
The essence of decision is timing for cutting losses. The cost of continuing iteration is time, opportunity cost, cash flow pressure. The cost of cutting losses is sunk cost—development investment already happened. When to cut losses? Metrics fail, category saturated, high cash flow pressure—cutting losses in week 1 has lowest cost.
Now, go collect your data, compare against the decision self-check table, and make your decision. Data doesn’t lie, but hesitation will.
MVP Value Assessment Decision Workflow
Complete a data-driven MVP value assessment in 5 steps
⏱️ Estimated time: 30 min
- 1
Step1: Collect 5 key metrics (Weeks 1-2)
Retention rates (D1/D7), stickiness (DAU/MAU), payment rate, estimated downloads. Steam games additionally collect sales data. WeChat mini-games collect DAU data. Douyin mini-games collect payment rate and DAU growth speed. - 2
Step2: Build the three-dimensional decision matrix
Cost dimension: R&D cost + time cost + opportunity cost. Revenue dimension: first-week revenue + long-term sales expectation. Time dimension: development cycle + iteration cycle + revenue window. Cash flow pressure is the core constraint. - 3
Step3: Compare against platform data benchmarks
Steam: >1000 copies sold, D1 retention 35-40%, D7 retention 15-20%. WeChat mini-games: DAU >10k, MAU >300k, D1 retention 30-35%. Douyin mini-games: payment rate 3-5%, DAU growth 120%. - 4
Step4: Analyze decision nodes
Key metrics: pass/fail absolute values. Key events: community breakthrough, revenue covering costs, category saturation. Decision logic: rate of data change matters more than absolute values. - 5
Step5: Make the decision
Continue iterating: metrics pass + controllable cash flow pressure + community breakthrough. Pivot: metrics close to passing + category not saturated + low pivot cost. Cut losses: metrics fail + category saturated + high cash flow pressure.
FAQ
When is the best time to make a decision after launching a mini-game MVP?
D1 retention is only 25%, should I continue iterating?
What does Steam's 1000-copy baseline mean?
How do WeChat mini-game metrics differ from Steam?
How do I use the estimated download tool?
How do I use the three-dimensional decision matrix?
13 min read · Published on: May 24, 2026 · Modified on: May 25, 2026
AI-Assisted Cocos Mini Game Development
If you landed here from search, the fastest way to build context is to jump to the previous or next post in this same series.
Previous
Solo Game Development: What to Delegate to AI, What to Judge Yourself
How should indie game developers decide which tasks to delegate to AI and which to handle personally? This article provides a clear decision framework covering code generation, art production, and creative decisions to help you build a complete cognitive map for AI collaboration.
Part 15 of 18
Next
After Building Your Mini-Game: 4 User Acquisition Channels Compared and Low-Cost Strategies
How to acquire users for your mini-game on a budget? Compare the effectiveness and ROI of blog SEO, Xiaohongshu seeding, short video marketing, and playable ads across four channels with actionable advice for developers
Part 17 of 18
Related Posts
Indie Game Development: Validate Gameplay First, Build Systems Later (MVP Practical Guide)
Indie Game Development: Validate Gameplay First, Build Systems Later (MVP Practical Guide)
Mini-Game State Machine Design: Complete Flow from Home to Battle to Settlement
Mini-Game State Machine Design: Complete Flow from Home to Battle to Settlement
Generating Cocos Scene Documentation with AI: Making Code Assistants Truly Understand Your Game
Comments
Sign in with GitHub to leave a comment