Crytek hat am 21. September 2017 CRYENGINE 5.4 veröffentlicht. Die Version integriert Substance-Materialarchive in den Sandbox-Editor und erweitert das Terrain-System. Ein Vulkan-Renderer ergänzt die vorhandene DirectX-12-Anbindung, bleibt aber Beta.
Objekte lassen sich mit dem Terrain verbinden, etwa für überhängende Felsen. Crytek hatte die Funktion bereits im Juli in einem Video zu Terrain Blending vorgestellt. Die Release Notes zu CRYENGINE 5.4.0 nennen außerdem weiche Übergänge zwischen Terrain und Objekten.
Vulkan-Beta für PC-Projekte
Für 5.4 ist der Vulkan-Pfad zunächst auf PC-Projekte begrenzt. Zum Aktivieren gehört neben der Renderer-Einstellung auch ein lokal laufender Remote Shader Compiler. Android-Unterstützung war erst geplant. Daraus folgt keine Zusage eines fertigen Vulkan-Backends auf sämtlichen Zielplattformen.
Substance-Archive im Format .sbsar müssen weiterhin in Substance Designer erstellt werden. Der Sandbox-Editor verwendet die darin freigegebenen Eigenschaften für Materialvarianten. Die Integration ersetzt den Autorenschritt in Substance Designer nicht.
Migration betrifft OpenGL und eigene CMake-Anpassungen
Die Migrationshinweise von CRYENGINE 5.3 auf 5.4 erklären OpenGL als nicht mehr unterstützt, obwohl der Renderer-Quellcode weiter mitgeliefert wird. Lua und mehrere ältere Entity-Systeme werden als veraltet eingestuft. Das ist nicht gleichbedeutend mit der sofortigen Entfernung aller betroffenen Funktionen.
Beim Generieren einer Solution wird die CMakeLists.txt neu erstellt. Eigene Änderungen können dadurch verloren gehen. Crytek empfiehlt eine Sicherung; Anpassungen innerhalb der Markierungen BEGIN-CUSTOM und END-CUSTOM werden übernommen. Änderungen an Engine-Schnittstellen können zusätzlich manuelle Korrekturen im Projektcode verlangen.
Die mit CRYENGINE 5.3 eingeführten Asset- und Komponentenwerkzeuge werden weiter ausgebaut. Das Asset-System erhält Drag-and-drop-Unterstützung und einen Abhängigkeitsgraphen. Für C# kommen Plugin- und Third-Person-Vorlagen hinzu.
Archivhinweis: Beschrieben ist CRYENGINE 5.4 aus September 2017. Das Video dokumentiert eine frühere Funktionsvorstellung, keinen Vergleichstest der finalen Version.

