Vira Games · Runner · 2024
A growing crowd that moves as one mass, without one agent per unit.


A running shooter where gates along the track add or remove units, or move you along a timeline of eras. Change the year and the whole army changes with it, from stone-age fighters to antiquity to future troopers.
Content pipeline
Every era needs its own soldiers, and every soldier needs its own shooting animation. Done naively that is an unbounded pile of animation work.
At the start of the project the designer and I split the character animation into an upper and a lower half. A new era then only costs animations for the upper body; the legs are already done.
Beyond that I reused animations between units that moved similarly, adjusting where the weapon sits rather than authoring a new clip.
This game never needed heavy crowd optimisation — around thirty units share the screen at most. The work here was in making content cheap to add, not in holding a frame together.
I built this one end to end — gameplay, menus, progression, shop, skins, tutorial, ads and store builds. These are the parts worth naming.