BYORacer: Sons of Valkyrie
Racer • Action • NFT • Web3
Available in: Android • iOS
Project Overview
- Role(s): Programmer, Technical Artist
- Team Size: 114 programmers, 1 3D artist, 1 UI/UX designer, 2 game designers, 2 QA, 1 producer
- Organization: Blue Gravity Studios
- Engine: Unity
- Status: Released





🧠 Technical Contributions
🛠️ What I Built
- Camera System: Designed and implemented a dynamic camera system using Cinemachine combined with custom techniques to enhance gameplay immersion and responsiveness.
- Visual Effects Integration: Edited and integrated VFX to meet technical requirements, enhancing the game's atmosphere and visual feedback across different gameplay moments.
- Blockchain API Integration: Integrated blockchain APIs to enable NFT asset recognition and usage within the gameplay ecosystem.
- Core Gameplay Systems: Developed key mechanics including the time trial system, respawn system, rewards structure, and custom physics adapted for various racing environments.
- Character Animation Integration: Implemented and synchronized pilot character animations into the racing environment, ensuring smooth transitions between gameplay states.
- Testing & Debugging: Conducted extensive testing and bug fixing across gameplay systems, ensuring stability and a polished player experience.
- Tool Development: Built scalable internal tools to streamline the development pipeline and accelerate iteration across the project.
🤝 How I Contributed
- Strengthened cross-functional collaboration between all departments within the team.
- Upheld development best practices through modular system designs and proactive debugging approaches.
- Empowered the team with reusable tools and documentation, facilitating faster feature implementation and testing cycles.
🧩 Challenges & Solutions
🎥 Challenge: Camera Responsiveness
Standard Cinemachine setups struggled to keep up with the fast-paced racing environments, causing disorienting camera behavior during sharp turns and collisions.
✔ Solution: Developed custom camera behaviors layered on top of Cinemachine, optimizing for smoother tracking, better angle corrections, and dynamic field-of-view adjustments based on racing conditions.
🛠️ Challenge: NFT Asset Integration
Integrating blockchain assets into real-time gameplay without performance drops or visual inconsistencies posed technical hurdles.
✔ Solution: Implemented asynchronous asset fetching and validation systems, ensuring seamless integration of NFTs into player inventories without disrupting game performance.
🌟 Standout Features
⏱️ Survival Time Trial
Race against player ghosts in a thrilling mode that combines speed, survival instincts, and competitive strategy to dominate the leaderboards.
🔮 Procedurally Generated Tracks
Encounter ever-changing track layouts with dynamically generated obstacles, ensuring no two races ever feel the same.
🏎️ Key Game Features
- Survival Time Trial: Experience the thrill of a revolutionary game mode that demands both speed and survival instincts. Race against top player ghosts to fuel the competitive spirit.
- Strategic Upgrades: Select your Apostle and BYOCraft and fine-tune their attributes at Jokka’s Repair Shop, using rawTRYP, the currency of the BYOVerse.
- Ever-changing Tracks: Prepare for new challenges in every race with procedurally generated obstacles that keep each race exciting and unpredictable.
- Boost Mechanics: Collect elusive BYOPill ingredients to supercharge your boost segments, enabling faster laps and more exhilarating races.
- Divine Alignment: Align yourself with a chosen Goddess and harness the in-race advantages granted by their powerful and enigmatic Valkyries.
- Reward System: Reap the rewards of your races by earning TRYP, segmented into RawTRYP (for upgrades) and rawTRYP Charges (for craft leveling).
- Digital Ownership Integration: Own BYOCrafts, Apostles, and BYOPills as blockchain-based digital assets that deepen and personalize your gameplay experience.