Shipped commercial project · XR Games / Rebellion

Zombie Army VR

Unity games programming across gameplay architecture, reusable platform packages, connected systems and VR delivery.

PlatformsMeta Quest · Oculus Rift · PC VR (Steam) · PSVR2 (PS5)RoleUnity games programmerProjectView on Meta Quest
Zombie Army VR gameplay with a weapon in the foreground
Zombie Army VR gameplay

Gameplay architecture

Core game flow

I wrote substantial parts of the core architecture, including game flow, progression, upgrades and mission progress. Additional gameplay work included hand gestures, adaptive triggers and pause menu animations.

Hand gesture implementation in Zombie Army VR
Hand gestures, one of my additional gameplay contributions.

Scoring service

Extensible scoring

I authored the core score service for multikills and other scoring modifiers, using extensible, independent modules.

Zombie Army VR score service showing kill, headshot and one-shot scoring modifiers
Score service: scoring events and modifiers shown during gameplay.

Platform integration

Reusable packages

I independently authored the save package for Zombieland: Headshot Fever Reloaded, then extended it to support Steam and Oculus with further Sony features. I also independently authored a reusable social integration package for those platforms.

I worked on multiplayer features, backend setup, leaderboards and friend invites.

Loading and performance

Loading and profiling

I worked on asynchronous scene loading to reduce hitching and keep loading animations smooth. Profiling identified CPU and memory bottlenecks within tight VR frame budgets.

Release and support

Submission and support

I worked on platform compliance, release submission and post-release support. I also investigated and fixed bugs across gameplay systems, including weapons, during development and after release.

More work

Starship Troopers: Continuum