Watch the full recording (5:47)
Content and saved progress
The team needed to manage educational content remotely, and players needed to keep their progress across devices. I used PlayFab for content, accounts, and saved progress.
My contributions
- Remote content: Connected levels and educational content to PlayFab so supported content could be configured without rebuilding the client.
- Player state: Integrated authentication, virtual currency, remote configuration, saved progress, and unlocked content.
- UI: Built screens with Nova UI and used MVC to keep screen code separate from game logic.
- Designer tools: Built sound and VFX scripts that designers could configure in the Unity Inspector.