Technology
What the demo proves today, and how we port it to PlayStation 5.
A playable prototype, an architecture ready to port.
The playable build proves gameplay, AI and performance ahead of the native PlayStation 5 port.
Rendering
In-house renderer, HDR chain: bloom, chromatic aberration, radial blur, vignette, grain, ACES tone mapping. Dynamic shadows, reflective puddles, lightning.
Performance
60 FPS target, dynamic resolution 55–100 %, static meshes merged per material, 1.4 s load time, 82 MB memory.
Procedural audio
Gunshots, per-environment ambiences, adaptive music, reverb, pause ducking: everything is synthesised, no external audio files.
Input
Standard gamepad mapping and mouse/keyboard, rumble, adjustable sensitivity, dead zones, right-stick response curve.
Artificial intelligence
Finite-state machine, raycast detection, cover, flanking, elevated posts, computed bursts, 4 drone profiles.
Internal tools
Procedural modelling (rounded boxes, capsules, extruded profiles), geometry merging, 3D weapon preview, real-time technical report.
Prototype vs PlayStation 5 target
Measured on a laptop with an NVIDIA GeForce RTX 4050, at 1280×720.
| METRIC | CURRENT BUILD | PS5 TARGET (NATIVE) | STATUS |
|---|---|---|---|
| Resolution | 1080p scalable | Dynamic 4K / 1440p (120 Hz) | ✔ |
| Frame rate | ≈ 60 FPS | 60 FPS (quality) / 120 FPS (perf.) | ✔ |
| Load time | ≈ 1,4 s | < 2,0 s | ✔ |
| Memory | 82 MB (budget 450) | < 8,5 Go | ✔ |
| Draw calls | ≈ 300–420 in game | to optimise in the port | ◐ |
| Controller | Standard gamepad mapping | DualSense SDK | ◐ |
From the prototype to Unity 6 LTS and the PlayStation module
The prototype is the gameplay reference: shooting parameters, AI, objectives and progression are documented to be reproduced exactly in C#.
- Migration to Unity 6 LTS + PlayStation module
- DualSense integration: adaptive triggers, haptics, speaker
- TRC compliance: save data, PSN profiles, trophies
- 4K 60 FPS / 1440p 120 Hz optimisation

Ready to defend the city?
Play it right now: mouse + keyboard or gamepad, nothing to install.