
Why the Gate Runner Is the Whole Game
Taylor Gagne
9/1/2026
You've seen the ads. A crowd of little soldiers runs down a corridor, splits
around a +5 gate and a ×2 gate, and mows down whatever's waiting at the
end. The ad is usually lying about the game behind it. Our bet with Gate
Runner is simple: that thirty-second clip is a complete game design, and
nobody ships it straight.
So that's the whole game. No base building bolted on, no gacha, no energy timers. You drag your squad through gates, the gates do math on your crowd, and the crowd meets a zombie horde. One boss per level, zero mercy.
Four gate types, one decision
Every gate in the game is one of four operations: +N, ×N, −N, ÷N.
Good gates grow the squad, bad gates cut it. Gates come in pairs, so every
few seconds you make exactly one decision — left or right — and the math
compounds. A ×2 taken early is worth more than a +10 taken late, and the
game never explains that. Players figure it out around level three, and
watching them figure it out is the whole reason we're making this.
The corridor is a character
The squad isn't a blob with a number on it. Every soldier is simulated, and the corridor walls are real: steer into the curb and the outer soldiers bunch up against it instead of clipping through. When the crowd gets bigger than the corridor is wide, the formation squashes into a column — a hundred soldiers become a spear instead of a puddle. It's a small thing, but it makes a big crowd feel big, and it makes steering a big crowd a genuinely different skill from steering a small one.
Ship-shaped from day one
We scaffolded the project on Unity 6.3 LTS from the 3D cross-platform template and pinned Unity IAP before writing a line of gameplay. That sounds backwards. It isn't: mobile games die in the last 10% — provisioning, StoreKit, build settings — so we made the project shippable first and fun second. Twenty-six minutes after the scaffold commit, just past midnight, the core loop was playable — and from there the game went to a real iPhone through TestFlight nearly every time something meaningful changed.
Mobile now, PC next. More on how the balancing went in the next post.