Zereblast
Endless • Pixel Art • Artificial Intelligence • Roguelite • Web3
Available in: WebGL
Project Overview
- Client: Gravity Software
- Engine: Unity
- Status: Released






🧠 Technical Contributions
🛠️ What We Built
- High-Performance Action Gameplay: Developed responsive controls and fluid combat mechanics suitable for fast-paced bullet-hell style gameplay.
- Enemy AI Systems: Programmed varied enemy behaviors and attack patterns to challenge players strategically.
- Level Design Integration: Worked closely with level designers to implement enemy waves, obstacles, and pacing for optimal player engagement.
- Visual Effects: Integrated dynamic VFX to enhance explosions, weapon fire, and hit feedback.
- Optimization: Ensured smooth performance across multiple platforms, focusing on frame rate stability and load times.
🤝 How We Contributed
- Collaborated with artists and designers to refine gameplay feel and visuals.
- Implemented modular systems for easy addition of new enemy types and attacks.
- Performed extensive testing and iteration cycles to balance difficulty and fun.
🧩 Challenges & Solutions
⚙️ Challenge: Performance Under Load
Handling dozens of enemies and projectiles simultaneously caused frame drops.
✔ Solution: Optimized enemy update loops and implemented object pooling to reduce garbage collection overhead.
🎯 Challenge: Responsive Controls
Player input needed to feel precise and instant despite complex animations and effects.
✔ Solution: Decoupled input handling from animation frames and prioritized input processing in the update cycle.
🌟 Standout Features
🔥 Fast-Paced Combat
Precision movement and shooting mechanics keep players engaged and challenged.
🎨 Dynamic Visuals
Explosions and particle effects intensify the bullet-hell experience without sacrificing performance.
🏰 Key Game Features
- Enemy Variety: Multiple enemy types with unique attack patterns.
- Weapon Systems: Upgradable player weapons with distinct firing styles.
- Power-Ups: Temporary boosts to speed, damage, and defense.
- Level Progression: Increasing difficulty and new challenges as players advance.