Frostbite-Engine: Battlefield 4 läuft auf dem iPad
Dice hat eine iPad-Version von Battlefield 4 gezeigt. Der Shooter nutze alle Möglichkeiten der Frostbite-Engine und sei gut als Techdemo geeignet - ohne passende Schnittstelle wäre das nicht möglich.
Erst Plants vs. Zombies Garden Warfare, nun Battlefield 4: Das schwedische Studio Dice hat den Ego-Shooter als Machbarkeitsstudie für das iPad Air 2 umgesetzt. Der Trick ist hierbei Apples Metal-Schnittstelle, die durch ihre Hardwarenähe die vorhandene Leistung besser ausnutzt.
Dice-Entwickler Kristoffer Benjaminsson sagt in seinem Blogeintrag, dass es sich beim Versuch, Battlefield 4 mit Metal auf iOS zu portieren, um einen Test der Frostbite Go handle. Insbesondere die zerstörbaren Umgebungen, die mittels Havok-Physik-Bibliothek vom Prozessor berechnet werden, und die dynamische Beleuchtung seien eine Herausforderung gewesen.
Zwar musste Dice bei der Anpassung einige Objekte aus der Techdemo nehmen und bei vorhandenen die Komplexität reduzieren. Laut Engine-Chef Johan Andersson handelt es sich aber um die gleichen Assets wie bei der PC- und den Konsolenversionen von Battlefield 4. Die in originaler iPad-Auflösung vorliegenden Screenshots zeigen zwei Mehrspielerkarten des Shooters, die geringere Objektdichte ist klar erkennbar - sie erinnert an die Versionen für die Playstation 3 oder Xbox 360.
Wir gehen zudem davon aus, dass das iPad Air 2 trotz Apples sehr schnellem A8X-Chip nicht in nativen 2.048 x 1.536 Pixeln gerendert wird. Dice dürfte wie Epic eine halbierte Achsenauflösung nutzen, also ein Viertel der eigentlichen Bildpunkte (1.024 x 768 Pixel), und diese hochskalieren.
Apple hatte das Metal-API auf der WWDC 2014 erstmals gezeigt, neben der UE4-Demo Zen Garden von Epic demonstrierte Dice mit Plants vs. Zombies Garden Warfare. Die Low-Level-Schnittstelle ähnelt AMDs Mantle-API und Microsofts DirectX 12: Alle sollen den CPU-Overhead reduzieren und bieten Zugriff auf spezielle GPU-Funktionen.
nicht angucken ist das beste
Das Wort "Machbarkeitsstudie" habt ihr aber schon gelesen und auch verstanden, oder?
Finde ich gut, dass den "Leuten" langsam ein Licht aufgeht, vor allem ist CPU Leistung...
Ich würde wahrscheinlich auch Linux benutzen, aber der Großteil meiner Spiele ist leider...