Wichtige Informationen
Piktiv-Ingenieure erklären in einem Unity-Interview, wie sie Deep Rock Galactic: Survivor vom PC auf Mobilgeräte portiert haben. Ihre zentrale Herausforderung war der Umgang mit Systemen, deren Rechenaufwand mit der großen Anzahl an Gegnern, Projektilen, Schadensindikatoren und Umweltojekten wächst.
Bei der Portierung wurde der pro Objekt erzeugte Schadenstext durch ein partikelbasiertes Zahlensystem ersetzt. Geteilte Strömungsfelder reduzierten wiederholte Wegfindungsberechnungen der Gegner, während die räumliche Indizierung einige teure Näherungsabfragen ersetzte. Gegner-Animationen wurden in Texturen gebacken, was leichtere Meshes und GPU-Instancing ermöglichte.
Speicher und Leistung wurden sowohl auf bewusst gewählten Einsteigergeräten als auch auf Flaggschiff-Hardware getestet. Addressables halfen dabei, Inhalte asynchron zu laden und die Speicherauslastung zu kontrollieren, einschließlich eines iPads mit geringerem Speicherbudget. Das Team baute wiederholbare Szenarien auf, um schwere Kämpfe zu messen, anstatt sich auf eine ruhige Szene zu verlassen.
Die Ziele unterschieden sich je nach Geräteklasse und umfassten 30-fps- und 60-fps-Vorgaben, anstatt einen einzigen Anspruch für jedes Telefon zu erheben. Die Entwickler betonen den kombinierten Nutzen von Änderungen über Systeme und Datenverarbeitung hinweg. Der Artikel verweist die Leser für die verfügbaren Versionen auf Steam, Xbox, den App Store und Google Play.


