Skip to main content
GameDev.net gamedev.net
Official Announcement

This is an official announcement from Unity. Information comes directly from the source.

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

Unity
Unity Official
· 1 day, 13 hours ago

Optimizing Deep Rock Galactic Survivor for mobile

Briefing

Unity details how Piktiv brought Deep Rock Galactic: Survivor to mobile while the PC version was still in active development. The port had to survive on hardware with a fraction of the CPU, GPU, and memory budget, including a 3 GB iPad target with roughly 1,850 MB available before the game would tip over.

The biggest wins came from attacking systems that scale with enemy count. Damage numbers moved from TextMesh Pro GameObjects to a particle-based number sheet, enemy movement shifted from NavMesh-style per-agent pathing to flow fields, and spatial queries were pushed toward a KD-tree approach. For the swarm of animated enemies, the team baked animation frames into textures and drove them with GPU vertex animation, which also made instancing practical.

Testing was built around repeatable device scenarios rather than ad hoc play sessions. The team created six automated benchmarks covering idle, enemy-heavy, and weapon-heavy cases across biomes, then tracked CPU, GPU, and memory on a low-tier target device that needed to hold 30 fps. That kind of instrumentation is especially relevant for mobile teams shipping effects-heavy games, where one bad spike can be the difference between playable and crash-prone.

The port also stayed on a one-way merge path: changes flow from PC into mobile, but not back again. That kept the mobile branch free to make destructive optimization choices, while Unity support helped with some of the deeper engine-side experiments. For developers, it’s a useful reminder that mobile success often depends as much on branch strategy and measurement...

“If we went over that limit, it was game over.”

— Fredrik Åkerblom · On the 3 GB iPad memory budget
Original source
Read on Unity
At a glance
what
Piktiv optimized Deep Rock Galactic: Survivor for mobile, replacing several PC-era systems with mobile-friendly alternatives.
who
Unity published the discussion with Piktiv engineering manager Marcus Ekelund and principal engineer Fredrik Åkerblom.
when
The mobile port began while the PC version was still in production; the Unity post is dated Sep. 18, 2026.
impact
The team targeted a 3 GB iPad with about 1,850 MB usable memory and a low-tier device capable of 30 fps.
Signal Mixed

Strong technical wins, but mobile constraints are severe

Discuss

Follow Unity updates

See relevant stories in your personalized news feed.

Sign in to follow

Continue on GameDev.net

Useful next steps related to this story.

Game development news without the noise

One useful weekly briefing. No daily flood.

Sending your confirmation email…

Discussion

Loading comments...

Recommended resources

Game Engines

See full guide
Unreal Engine 5 Best Practices cover
Editor pick

Unreal Engine 5 Best Practices

Amazon · Book

Written by multi-award-winning Unreal generalist Tyson J. Butler-Boschma, Founder and Creative Director of Toybox Games Studios, this book addresses common challenges you face when advancing your expertise in lighting, environment design, and cinematic storytelling.

GameDev.net may earn a commission if you purchase through these links. This helps fund the site at no extra cost to you.

GameDev.net may earn a commission if you purchase through these links. This helps fund the site at no extra cost to you.