Designing casual card and puzzle games that keep players returning
Our casual titles look different from one another, but they are built on a shared set of rules about how a game should greet a player, teach itself and end a session. This article sets those rules out, because we use them on client projects too. They are not universal laws; they are the minimum we refuse to go below.
Start with the first minute
A casual game is judged in its opening minute, often before the player has made a single deliberate choice. If that minute is spent reading, waiting or tapping through explanations, the player is already deciding whether to leave.

So we build the first minute first. The earliest version of every game we make is a rough loop with no art, and we watch whether a stranger can play it without being told how. If they cannot, no amount of polish later will save the design.
Make the loop legible
A loop is legible when the player can say, in one sentence, what they are trying to do and what stands in the way. Cards to clear, pieces to merge, a tower to climb: the good loops can all be described that simply, and the vague ones cannot.
Legibility is not the same as simplicity. A game can be deep and still be clear about its goal. What it cannot be is ambiguous about why the last attempt failed, because ambiguity reads as unfairness even when the rules were consistent.
The rules we will not break
Over several releases we have accumulated a short list of design habits that we treat as fixed. They cost us some options, and they save us from the mistakes that casual games most often make.
- A session can be abandoned at any moment without loss.
- Failure always has an explanation the player can name.
- Nothing essential is locked behind a purchase or a wait.
- The core loop is playable inside the first minute, without reading.
- Difficulty rises in visible steps rather than hidden cliffs.
Keeping to these rules forces discipline earlier in a project. It is much easier to design a fair loop from the start than to strip unfairness out of a finished one.
The parts of a casual loop
The table below lists the components we expect to find in any casual game we ship, along with the question each one has to answer. If a component cannot answer its question, it is not ready to stay in the build.
| Component | Its job | The question it must answer |
|---|---|---|
| First action | Gets the player playing | Is it obvious within seconds? |
| Core loop | Delivers the repeatable fun | Is it worth doing twice? |
| Failure state | Teaches without punishing | Does the player understand it? |
| Session end | Lets a visit finish cleanly | Can they stop without loss? |
| Return hook | Gives a reason to come back | Is it fair and optional? |
Iterate on feel, not on features
When a casual game is not working, the instinct is to add something: a mode, a reward, a new mechanic. In our experience the problem is almost always in the feel of what is already there, and adding more only buries it. We would rather spend a week tuning a single interaction than a week building a new screen.
Feel is measurable in the small: how long a swipe takes to register, how far a card moves, how loud a failure is. These details are invisible when they are right and glaring when they are wrong, and they decide whether a loop survives contact with a real player.
Knowing when to stop adding
Every designer we know has more ideas than a game can hold. The discipline is not in generating features but in refusing them, and the clearest signal that a game is finished is when a new idea would break one of the rules above. At that point the honest choice is to build the idea in a separate game, not to bend the current one.
We keep a list of rejected features for every title, and we read it before starting the next one. Some of those ideas are good; they simply belonged somewhere else. A finished game, like a finished sentence, is one where nothing more can be removed without loss, and that is the state we aim for before we ship.
A shared standard, not a shared look
These rules keep our games consistent in spirit without making them look alike. A calm card game, a sharp word puzzle and a twitchy arcade tower can all follow the same standard, because the standard is about fairness, legibility and respect for the player's time, not about colour or genre. That is the thread that ties our catalogue together.
Read next
Solitaire Grove: a calm take on classic solitaire
Our cosy card game, the design choices behind it and what a relaxed pace asks of the player.
Merge Solitaire: merging cards, words and a daily puzzle
How we blend number merging with a word puzzle and why a daily loop keeps players coming back.
Flop Ball Jump: an arcade homage with modern timing
A small ball, a tall tower and the arcade heritage we borrowed from on purpose.