Match MVP - Android Multiplayer Football Game

Unity Developer

Match MVP multiplayer football

Lockstep Animation Engine — Custom Multiplayer Framework

I was brought onto this ambitious mobile game project to build a fully deterministic animation engine that could operate seamlessly within a lockstep multiplayer framework — where precision and consistency across clients were absolutely critical.

Core Contributions:

Custom Root Motion System: Recreated Unity’s root motion and animation blending logic using fixed-point math to ensure deterministic behavior across all devices.

State Machine Overhaul: Engineered a bespoke animation state machine inspired by Unity’s Mecanim system, tailored specifically for lockstep networking.

Legacy Animation Pipeline Rebuild: Reverse-engineered and replicated aspects of Unity’s legacy animation system to give the team full control and determinism over all character movement.

Team Collaboration:

Worked tightly with a dedicated animator to fine-tune motion fidelity, syncing gameplay responsiveness with visual clarity.

Partnered with artists and producers to rapidly prototype and refine UI systems — emphasizing a fast, intuitive user experience for mobile platforms.

This project was a deep technical dive that combined low-level engine logic with high-level UX iteration — the kind of challenge where every frame and byte mattered.