Project Overview
CryptoFights: Ascension is a cutting-edge multiplayer strategy game that combines blockchain technology with engaging tactical combat. Players collect and battle with unique digital fighters in an ever-evolving competitive ecosystem.
My Role
Unity multiplayer engineer focusing on combat systems, server architecture, CI/CD pipelines, and deployment to mobile app stores. Led the technical implementation of real-time multiplayer battles and player progression systems.
Key Achievements
- Implemented authoritative server architecture using a serverless approach
- Designed and built a Playfab player data synchronization system
- Established automated CI/CD pipelines for Play Store and TestFlight builds
- Optimized multiplayer performance for low-latency competitive gameplay
- Integrated blockchain wallet connectivity and NFT management
Technical Highlights
- Authoritative server architecture with a serverless infrastructure
- Playfab player data sync and cloud save system
- Automated Play Store + TestFlight build deployment
- Turn based combat system
- Cross-platform mobile optimization
- Integration with Web3 wallet services
Development Challenges
One of the biggest challenges was ensuring fair gameplay in a competitive environment while maintaining smooth performance across different mobile devices. We implemented server-side validation for all combat actions to prevent cheating.