Steeds meer games worden ontwikkeld met
Unreal Engine 5, omdat het een stuk makkelijker zou zijn. In werkelijkheid maakt het de meeste ontwikkelaars alleen veel te lui.
Wanneer een nieuwe studio begint met het ontwikkelen van een game, dan is het logisch om te kiezen voor een
off the shelf-engine, zoals Unity of
Unreal Engine 5. Het ontwikkelen van een eigen engine is namelijk erg veel werk en over het algemeen peperduur.
Niet alleen nieuwe en kleine studio’s kiezen er tegenwoordig alleen voor om te werken met een algemene engine. Zo heeft 343 Industries bijvoorbeeld recent aangekondigd dat de Halo games in de toekomst
ontwikkeld zullen worden met Unreal Engine 5, in plaats van de eigen Slipspace Engine.
Volgens de studio komt dat doordat de engine door de jaren heen flink is verouderd. Hoewel Slipspace Engine namelijk maar voor één game is gebruikt -
Halo Infinite - is hij gebouwd bovenop de Blam Engine. En dat stukje technologie bestaat al sinds Halo Evolved. Veel ontwikkelaars zijn niet bekend met die engine, waardoor het voor 343 Industrie makkelijker is om nieuwe werknemers aan te trekken die wel overweg kunnen met Unreal Engine 5.
Makkelijk om te leren en een breed scala aan tools
Niet alleen is het eenvoudiger om ontwikkelaars aan te trekken die al bekend zijn met Unreal Engine 5, het is voor personeel ook makkelijker om bekend te raken met het reilen en zeilen van de engine. Epic maakt het stukje techniek namelijk vrij algemeen, ten opzichte van engines die gemaakt zijn voor één specifieke game of franchise.
Datzelfde geldt ook voor de tools die Unreal Engine 5 biedt. In plaats van alles zelf te moeten ontwikkelen, heeft een algemene engine vaak middelen of voorgebakken assets die gebruikt kunnen worden. Het klinkt dus als een goed idee voor studio’s om over te stappen op UE5, maar dat betekent niet dat alles automatisch wordt gedaan.
Veel problemen met Unreal Engine 5 games
Dat wordt wel duidelijk door de grote games die de laatste tijd zijn uitgekomen met Unreal Engine 5. Doordat alles nu zo eenvoudig lijkt, gooien ontwikkelaars met de pet naar optimization of wordt er door de uitgever geen tijd meer voor uitgetrokken.
Voor de release van Stalker 2 werden er al de nodige problemen verwacht, wat niet zo vreemd is met de ontwikkeling van die game. Toch zijn er ook veel elementen die te wijten zijn aan de engine, zoals de hoge systeemeisen op
PC. Niet alleen Stalker 2 heeft daar namelijk last van, maar bijvoorbeeld ook Immortals of Aveum en Lords of the Fallen.
Dat Unreal Engine 5 niet meteen dat soort problemen hoeft te betekenen, wordt aangetoond door Remnant 2. Toen de game voor het eerst uitkwam was de performance niet om over naar huis te schrijven. Een jaar later zijn er alleen de nodige updates verschenen en draait de game opvallend beter. Als in een framerate die bijna verdubbeld is. Het kan dus zeker wel, maar het kost wel gewoon wat tijd en moeite. Ja, ook met een off the shelf-engine.