Time to First Fun: How Long Until Your Game Is Good?
Pick the moment your game first pays off, write one event for it and time how long players take to get there. Then cut what stands between the start and that moment, because everything before it is a promise, not a game.
How do you measure something as vague as fun?
You do not measure fun. You pick a stand-in: one moment you believe is the first good one, and you time it. In a platformer it may be the first big jump. In a farming game, the first harvest. Choosing it is your job, and it is a decision about your game, not a fact from the data.
Clockwork Kitchen is an invented cooking game, and its numbers are made up for this example. Its maker chose "first dish served to a happy customer" as the moment. She wrote one event for it, first-dish, and looked at 90 sessions.
- 78 of the 90 got there, which is 87%.
- The middle player took 3 minutes 40 seconds.
- The slowest quarter took 6 minutes 10 seconds or more.
The middle is the player in the centre of the line. It is used here and not the average because one person who left the game open during a phone call would pull an average up and tell you nothing.
Then she asked whether it matters. She split players by how fast they got there, and counted who stayed until the end of day one.
| First dish served | Players | Stayed for day one | Very likely between |
|---|---|---|---|
| Within 2 minutes | 38 | 31, or 82% | 67% and 91% |
| After 2 minutes | 40 | 14, or 35% | 22% and 51% |
| Never | 12 | 1, or 8% | 1% and 35% |
The first two ranges do not touch, so this gap is not luck. But be careful with what it means. It shows a link, not a cause. Quick players may simply be people who like cooking games, and they would have stayed anyway. You only find out by changing the game and comparing.
What stands between the start and the fun?
She played the first minutes with a stopwatch.
| What happens | Seconds |
|---|---|
| Logo and title | 20 |
| Story intro | 95 |
| Naming the restaurant | 30 |
| Recipe book walkthrough | 60 |
| Actually cooking | 15 |
That is 220 seconds, the same 3 minutes 40 as the log, and 205 of them come before any cooking. So the fix does not touch the cooking. She starts the game in the kitchen, with an order already on the counter, and moves the story and the naming to after the first dish.
This fits what game designer Jenova Chen wrote about flow, that focused state where you forget the time. If a challenge does not engage a player, he says, they quickly lose interest and tend to leave. But people tolerate a short dull stretch as long as they can trust that more is on the way. A title screen buys you a little of that trust, and a 95-second intro spends all of it.
The moment you pick can be wrong. If players who reach it still leave, it was not the fun. Pacing from player data shows what comes next, and the session pacing recipe times moments like this one.
Paste this to your AI
Find out how long my game takes to get good. The moment I count as first fun is: [for example: first dish served]. The event log is in [file or folder].
1. Walk through what the game does from launch to that moment and draw it as a Mermaid state diagram, with how long each step should take. Add the seconds from reading the code.
2. Use get_recipe with session-pacing if Spielerando is connected, or count it yourself: how many sessions reached the moment, and the middle time and the slowest quarter.
3. Split players into quick and slow, using [2 minutes], and show how many of each reached [a later moment]. Show counts and 95% ranges.
4. Compare the timed steps with the log. If they differ by much, tell me which one you believe, and why.
Say plainly that a link between speed and staying is not proof of a cause. Name the steps I could cut or move, longest first. If fewer than 30 players are in a group, say that group is too thin.
Or skip this and connect the MCP: your AI then finds all of this by itself.Connect the MCP
How to check it worked
- Use a stopwatch. From launch to the moment, on a fresh start. Does it match the log?
- Start as a new player. Delete your save first, or you will skip things newcomers cannot.
- Hand it over. When someone new smiles or leans in, note the time. Is it the moment you picked?
- Compare after cutting. Compare a new group with the old one, and read what happened to staying, not just to speed.