Challenge
Complete the entire player journey
A small combat prototype needed menu flow, character selection, difficulty, results, progression, settings, saving, rewards, ads, and store-ready Android delivery.
Released product case study · Unity 6 · Android
A public Google Play game taken from prototype to release with full-cycle ownership across turn-based gameplay, AI strategies, progression, persistence, UGUI states, ads, Android build preparation, publishing, optimization, and post-release support.
Product delivery case
The project demonstrates responsibility beyond gameplay code: player flow, persistence, monetization, mobile performance, store preparation, release, and post-release tuning.
Challenge
A small combat prototype needed menu flow, character selection, difficulty, results, progression, settings, saving, rewards, ads, and store-ready Android delivery.
Architecture
Domain, Infrastructure, Presentation, and Services boundaries isolate board state, AI decisions, persistence, popups, ads, and view rendering. Strategy Pattern supports three AI modes.
Performance
Reduced UI draw calls and separated gameplay state changes from presentation updates, improving older-device performance from about 30 FPS to a stable 60 FPS.
Release
Prepared Android builds, store materials, ads integration, runtime checks, publishing steps, and post-release performance tuning for a complete public release.
Implementation evidence
More selected work