Combat Juice 2D


Add hit stop, camera shake, recoil, squash/stretch, sprite flash, damage numbers, and impact feedback to your 2D combat in minutes.


by TheCoderGuy


Price History +

Combat Juice 2D is a plug-and-play combat feedback toolkit for Unity 2D games.

It helps you make attacks feel heavier, hits feel sharper, and enemies react with satisfying impact — without hand-crafting complex animations.

Add the component, assign a profile, trigger a hit, and combine effects like recoil, hit stop, squash & stretch, sprite flash, camera shake, and damage numbers into one polished combat reaction.

Designed for:

  • 2D action games
  • Platformers
  • Roguelikes
  • Metroidvanias
  • Top-down combat games
  • Pixel art or sprite-based games

Combat Juice 2D focuses on one thing: making combat feel better fast.


Key Features

  • Hit stop / impact pause
  • Camera shake
  • Directional camera shake
  • Recoil motion
  • Knockback motion
  • Rotation kick
  • Squash & stretch
  • Sprite flash
  • Damage numbers
  • Audio pitch randomization
  • Impact variation helpers
  • ScriptableObject reaction profiles
  • Ready-made presets
  • Custom inspector
  • Test buttons inside the editor
  • Beginner-friendly setup
  • Modular runtime architecture