A downloadable game for macOS

Download NowName your own price

Juice: Zero Bugs Given

Juice: Zero Bugs Given is a fast-paced 2D arcade fighting game built in Rust using the Bevy engine, where you battle bosses inspired by infamous programming bugs. Each enemy embodies a real software failure — from chaotic null pointers to devastating buffer overflows — brought to life through unique AI behaviors and combat styles.

Designed as both a technical showcase and a fun, replayable fighter, the game focuses on tight controls, responsive combat, and expressive enemy design rather than long-term progression systems.

🕹️ Gameplay Features

  • Skill-based 2D combat with hitboxes, blocking, knockback, and cooldowns
  • 5 unique boss fights, each themed after a real programming bug:

    • Null Pointer
    • Undefined Behavior
    • Data Race
    • Use After Free
    • Buffer Overflow
  • Three difficulty levels (Easy, Normal, Hard) that affect AI behavior and stats
  • Quick, replayable matches (1–3 minutes per fight)
  • Physics-driven combat powered by Bevy’s ECS and 2D physics systems
  • Stylized particle effects and animated sprites for impactful feedback

🎮 Controls

Player 1

  • Move: W / A / S / D
  • Jump: W
  • Attack: F
  • Block: Hold Block key

Player 2 (Local)

  • Move: Arrow Keys
  • Jump: Up Arrow
  • Attack: L
  • Block: Hold Block key

(Controls are currently fixed and not remappable.)

🧠 Theme & Inspiration

The game turns software bugs into literal enemies, blending programming humor with arcade action. Boss behaviors intentionally reflect their names — erratic movement, unsafe aggression, or overwhelming force — offering both challenge and satire.

Built in Rust, the project also celebrates ideas like:

  • Memory safety
  • Fearless concurrency
  • Zero-cost abstractions

🚧 Project Status

This is an early public release. The core gameplay is complete and stable, but the game will continue to receive updates and polish.

Planned improvements may include:

  • More bosses and arenas
  • Expanded audio (music & effects)
  • Visual polish and effects
  • Quality-of-life improvements

Feedback is welcome and appreciated.

🛠️ Technical Notes

  • Built with Rust + Bevy
  • Cross-platform friendly (Windows, macOS, Linux)
  • Fully offline, no external dependencies

If you enjoy the game or have feedback, feel free to leave a comment. Thanks for playing — and remember:

Memory safe. Fearless concurrency. Zero bugs given. 🦀⚔️

Published 1 day ago
StatusReleased
PlatformsmacOS
AuthorAfroDev
GenreFighting, Action
Tags2D, Arcade, bevy, Indie, Pixel Art, rust

Download

Download NowName your own price

Click download now to get access to the following files:

Juice-Zero-Bugs-Given.zip 33 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.