Clickivo logo Clickivo
Editorial Game Dev

The Clickivo Journal

Deep dives into mobile game mechanics, development stories, and the psychology of play. No buzzwords, no hype—just the craft.

"We don't ship features. We ship feelings. If a player doesn't feel the win, the mechanism has failed."

— Lena Kreis, Lead Designer

Design sketchbook PHASE 1: PAPER
Color palette PALETTE LOCKED
Mobile wireframe GREYBOX
Final gameplay FINAL SHIP

Recent Articles

View all archive →
UI
UX Design Onboarding

The Unspoken Rules of Mobile Game Onboarding

We break down the critical first-minute design decisions that separate retained players from immediate uninstalls.

5 min read Oct 26, 2026
JS
Juice Psychology

The Psychology of 'Juice': Making Every Tap Feel Satisfying

How we engineer sensory feedback systems to create addictive, rewarding player experiences.

8 min read Sep 14, 2026
DP
Process Studio

Clickivo's Design Process: From Whiteboard to App Store

A transparent look at how abstract ideas become polished, playable games.

6 min read Aug 03, 2026
Annotated game screen

Annotation from our teardown of 'Clash Royale' onboarding. The 'Training Camp' is a masterclass in safe exploration.

Case Study: The 'Fail Fast' Design

The Benefit

Allowing players to make low-stakes mistakes in early levels transforms frustration into a discovery moment. It builds intuition without a lecture.

The Cost

  • Requires more level design passes to ensure failure states are informative, not punishing.
  • Can temporarily confuse players who expect linear progression.
  • Increases asset creation for alternate states (e.g., a "wrong" effect animation).

Our Mitigation

We cap the number of "failable" interactions per level (max 2) and use a universal "oops" audio cue so players know the game isn't broken. After the third failure, we offer a subtle hint.

Our Glossary (No Jargon)

Terms we use daily and what they actually mean to us.

Juice

The cumulative sensory feedback (haptics, sound, particles, screen shake) that turns a digital action into a physical sensation. We distinguish it from 'polish'—juice is about *feeling*, polish is about *looking*.

The Greybox

A fully playable game with zero final art. Colors are placeholder, sounds are muted, animations are rough. The goal is to validate the core loop before investing in art. If it's not fun in greybox, no amount of polish will fix it.

Cognitive Load

The mental effort required to understand the game. We aim for minimal load in onboarding. A good rule: if a player is thinking "what do I press?", the UI has failed. They should be thinking about the puzzle, not the controls.

Session Wrapper

The opening and closing rituals of a play session. The first 10 seconds (wrapper-in) set the tone; the last 10 seconds (wrapper-out) determine if they return. We design the exit state as carefully as the entry.

Agency Gap

The delay between a player's tap and the game's response. In mobile, we target <100ms for core actions. Any longer, and the player loses the sense of direct control. We test this on low-end devices as a priority.

Reward Schedule

The pattern of rewards (points, coins, levels) in a session. We avoid predictable patterns (every 3 levels) as they create expectation fatigue. Variable reinforcement (sometimes every 2, sometimes every 5) is more engaging long-term.

Questions We Ask Ourselves

Before any project, we must have clear answers. You should too.

1. What is the player *feeling* in the first 60 seconds?

Not "what are they doing?" If the answer isn't "curious" or "confident," we pivot.

2. What's the minimum viable fun?

Can a player experience the core reward loop within 3 interactions? If not, we simplify.

3. Where will it break on a 5-year-old phone?

We ship for the average, not the flagship. Performance is a design constraint from day one.

4. What's the exit state?

We design for the "last tap" feeling. A negative exit (loss, fatigue) kills retention. A positive exit (almost solved, curious) brings them back.

5. How do we explain this in one screenshot?

If the core mechanic isn't visually clear, it won't get past the App Store screenshot review.

6. What are we willing to cut?

Every feature has a cost in development time and player attention. If it's not essential to the core feeling, it goes.

7. Who is the co-designer?

Is the player making meaningful choices, or just following a script? We build for player agency, not scripted spectacle.

A 30-Second Sprint

The Clock: It's 2:47 PM. A critical bug in the new "double-tap to select" mechanic is causing a 15% crash rate on Android 11 devices. The evening playtest is in 30 minutes.

The Constraint: Our lead programmer has a hard stop at 3:15 for a doctor's appointment. No full engine rebuilds allowed.

The Fix: We don't patch the engine. We implement a fallback animation in the UI layer. It's a 20-line JavaScript change, adds 8ms of lag, but eliminates the crash. The mechanic feels 95% as good, and the session is saved.

This is the trade-off we make daily: elegant engineering vs. playable shipping.

Ready to design with intent?

Our methods are open. Let's discuss how they can apply to your specific project constraints.