Game Design

Juice

Why does hitting Peggle's last peg cause euphoria? Why does Breakout without effects feel dead? 'Juice' is the invisible polish that turns a functional game into a satisfying experience.

  • **Peggle** - 'Extreme Fever' on victory: particles, rainbow, music. Same win condition, completely different feeling
  • **Vlambeer games** - Nuclear Throne, Luftrausers. Famous for 'game feel'. Screen shake on every shot creates a unique identity
  • **Celeste** - particles on dash, landing dust, hair animation. Tight platforming + generous juice = critically acclaimed

What is Juice

**Juice** - excessive feedback that makes actions satisfying. It's not gameplay mechanics - it's polish on top of mechanics. An action works without juice, but with it, it feels better. 'Maximum output from minimum input.'

**'Juice it or lose it'** - famous GDC talk (2012). Martin Jonasson & Petri Purho showed how the same Breakout mechanics transforms with juice. Without juice - boring. With juice - addictive.

**Juice components:** - Visual (particles, flashes, animations) - Audio (sounds, music reactions) - Haptic (controller vibration) - Camera (shake, zoom, slow-mo) - Numbers (score popups, combo counters)

In Breakout a block disappears when the ball hits it. Which of these is juice?

Visual Feedback

**Visual feedback** - instant visual reaction to an action. It shows that input was received and processed. Without visual feedback, actions feel disconnected and floaty.

**Hitflash/Hitstop.** On hit, the enemy flashes white + the game freezes for 2-3 frames. Creates a sense of impact. Without this, attacks feel weak even if they deal damage.

**The immediacy rule:** - Feedback < 100ms = feels responsive - Feedback > 200ms = feels laggy - Even if an action is delayed, show SOMETHING immediately

Players complain that attacks 'don't feel like anything'. Damage works, enemies die. What should you add?

Screen Shake

**Screen shake** - a brief camera tremor used for emphasis. Conveys impact, explosions, heavy landings. One of the most powerful juice tools, but easy to overuse.

**Screen shake fatigue.** Too much shake = player disorientation and motion sickness. Vlambeer games (Nuclear Throne) are famous for shake - but that's a stylistic choice, not the default.

**Best practices:** - Always offer an option to reduce/disable - Scale with importance (big events = more shake) - Use directional shake for readability - Combine with hitstop for maximum impact

In a shooter, every shot has strong screen shake. Players complain about motion sickness. How do you fix it?

Particle Systems

**Particles** - small visual elements that spawn, move, and disappear. Sparks, dust, debris, magic effects. They add life and physicality. The most versatile juice tool.

**Peggle 'Extreme Fever'** - end of level: explosion of particles, rainbow, 'Ode to Joy' plays. The action = hitting the last peg. The reward = 10 seconds of pure celebration. Juice as reward.

**Particle principles:** - Communicate through color (red=damage, green=heal) - Match art style (pixel game = pixel particles) - Performance budget (mobile = fewer particles) - Layer particles for depth (smoke behind fire)

More juice = better game

Juice should be proportional to importance. Constant maximum juice = noise, the player becomes numb. Reserve big juice for big moments

If every coin collect is an explosion, then a real explosion isn't special. Contrast creates impact. Quiet moments make loud moments louder

An enemy dies in a game. Which particle effect best communicates destruction?

Key Ideas

  • **Juice** = excessive feedback. Actions work without juice, but feel better with it. Maximum output from minimum input
  • **Visual feedback** is instant. Hitflash, hitstop, particles show that input was processed. < 100ms = responsive
  • **Screen shake and particles** - the most versatile tools. But require restraint. Big juice for big moments, subtle juice for small ones

Related Topics

Juice works together with other polish elements:

  • Game Feel — Juice is part of overall game feel. Controls + juice = complete experience
  • Feedback Loops — Juice amplifies feedback in the core loop

Вопросы для размышления

  • Think of a game that feels satisfying. What juice elements can you identify?
  • Have you played a game with too much juice? How did it affect the experience?
  • How would you add juice to a simple mechanic (clicking a button, collecting an item)?

Связанные уроки

  • st-01-feedback-loops
Juice

0

1

Sign In