Protocol: Cipher City

A top-down cyberpunk stealth game shipped on Steam and mobile.

Service
Game Development
Industry
PC & mobile games
Platforms
PC (Steam), Android, iOS
Technology
Unity Engine, C#, URP, HLSL, FMOD Audio, Blender

The problem

The game needed a stylized look with dynamic lighting on PC while still holding 60 FPS on mobile.

Our approach

We built custom shaders on Unity URP, modular AI behavior trees and allocation-free object pools.

What we built

A 12-mission single-player campaign with hacking mechanics, dynamic lighting and localized audio.

Results

450,000+ player sessions and a stable 60 FPS on low-spec Android devices.

  • Custom GPU mesh instancing allowing 200+ rendered props with 1 draw call
  • Zero garbage collection allocations during active combat encounters
  • Multi-threaded pathfinding pipeline using Unity Jobs & Burst Compiler

More case studies · Start a similar project