Muchacho Bean
Endless • Roguelite • Action
Available in: Steam
Project Overview
- Role(s): Lead Programmer
- Team Size: 53 programmers, 1 QA, 1 producer
- Organization: Blue Gravity Studios
- Engine: Unity
- Status: Released










🧠 Technical Contributions
🛠️ What I Built
Pooling System: Architected and implemented an efficient pooling system to manage resources and optimize performance based on project requirements.
Gameplay Features: Integrated core gameplay systems including boss encounters, event timing, and collectible items to deliver seamless player experiences.
Customizable Systems: Developed adaptable systems for long-term flexibility, allowing easy customization and future scalability.
Editor Tools: Designed and built custom editor tools to enhance navigation, scalability, and development efficiency.
Debugging Tools: Created user-friendly debugging tools to streamline testing and development, boosting overall team productivity.
User Interface: Designed and integrated key UI components such as HUD and menu panels to elevate user experience and functionality.
Display Management: Implemented systems to manage screen resolutions and graphical settings, ensuring consistent performance across devices.
Addressable Assets: Optimized resource loading and performance through efficient addressable asset management.
Design Patterns & Version Control: Made critical decisions on design patterns, oversaw version control workflows, and ensured consistency and code integrity across the team.
🤝 How I Contributed
- Led collaborative discussions with producers, designers, and programmers to drive informed workflow and project management decisions.
- Assigned tasks and responsibilities effectively to maintain development momentum and ensure efficient task distribution.
- Proactively participated in design discussions and implemented features independently while maintaining project quality standards.
🧩 Challenges & Solutions
🚀 Challenge: Resource Bottlenecks
Heavy resource instantiation and destruction cycles were causing noticeable performance drops during gameplay.
✔ Solution: Implemented a pooling system that drastically reduced CPU/GPU strain and smoothed out gameplay, particularly during high-intensity sequences.
⚙️ Challenge: Scalability Issues
Initial systems were rigid, making feature expansion time-consuming and prone to bugs.
✔ Solution: Refactored key systems to be modular and customizable, ensuring long-term scalability without sacrificing stability or performance.
🌟 Standout Features
🔥 Endless Mode
Featuring over 530 procedurally generated levels, roguelike power-ups, escalating difficulty, boss fights, and random events that keep every run fresh and challenging.
🎯 Challenge Mode
A curated selection of 90 handcrafted levels designed to rigorously test player skills and reward strategic mastery.
🏰 Key Game Features
- Endless Mode: Procedurally generated challenges with roguelike scaling and unique boss battles.
- Challenge Mode: 90 carefully crafted levels to test reflexes, tactics, and adaptability.
- Upgradeable Arsenal: Craft 48 unique upgrades and unlock 7 upgradeable blaster modes with distinct mechanics.
- Varied Biomes: Explore 5 diverse biomes, each with unique enemy types and charming pixel art animations.
- Visual & Audio Excellence: High-quality pixel art and three original soundtracks to immerse players in every world.