Monster Walk is a mobile game that integrates real-world step tracking as core gameplay. The team built a three-layer step-counting solution in Unity to handle diverse data sources (Android Health Connect, Google Fit, Apple Health, Garmin, and a custom native plugin) while managing battery life, background processing constraints, and data deduplication across iOS and Android. Key technical challenges included consolidating redundant step data, maintaining the illusion of continuous gameplay while the app was closed, and carefully managing Unity lifecycle hooks (onApplicationFocus, onApplicationPause) to save player state without draining battery.

4m watch time
1.6K Impressions