Skills Acquired
Taebo Reboot is a VR fitness experience backed and supported by the martial arts legend and creator of Taebo, Billy Blanks himself!
Having the honor to serve as Lead Developer on the project, I am responsible for development progress, deciding on the architectures and patterns used, and ensuring all assets are optimized and correctly hook into the game systems my team and I have implemented. Following clean-code practices, we created a modular and scalable architecture with decoupled systems that allow for easy maintenance and scalability.
Technical Highlights
Rhythm-Based Scoring
The core gameplay is a rhythm-based system featuring real Taebo movesets. Players are scored based on three key metrics:
- Power — How much force is behind each strike
- Agility — Timing and flow between movements
- Accuracy — Precision of movement execution
AI Personal Trainer
An AI personal trainer analyzes the user's progress in real time and provides audible feedback. This creates a dynamic experience where the difficulty and encouragement adapts to how well the player is performing.
Scalable Data System
To support easily creating new choreographies, I built a scalable data system that integrates tightly with a custom editor. This allows the content team to create official Packs, Levels, and Choreographies and add them to builds without requiring code changes.