Juice: Zero Bugs Given
A downloadable game for macOS
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. 🦀⚔️
Download
Click download now to get access to the following files:
Development log
- Shipping a Rust Game with Bevy1 day ago






Leave a comment
Log in with itch.io to leave a comment.