Epic Games werkt aan tools voor betere Unreal Engine 5 optimalisatie

Snake Eater

De gloednieuwe Unreal Engine 5 (UE5) van Epic Games krijgt heel wat kritiek te verduren. Verschillende games ontwikkeld op die engine hebben last van een povere performance. Denk maar aan Wuchang: Fallen Feathers en nu ook Metal Gear Solid Delta: Snake Eater. Volgens Tim Sweeney, CEO van Epic Games en ontwikkelaar van UE5, is dat niet niet de schuld van de engine zelf, maar is het te wijten aan een slechte optimalisatie door gamestudio’s.

De Engine van Epic Games krijgt tegenwoordig heel wat kritiek. Zo zouden de hoge technische vereisten van Unreal Engine 5 ervoor zorgen dat het spelen van UE5-games op minder krachtige hardware kan resulteren in povere prestaties en slome gameplay. Volgens Tim Sweeney, de oprichter van Epic Games en de man achter Unreal Engine, is die slechte performance niet zozeer een tekortkoming van de engine zelf, maar een gevolg van de manier waarop ontwikkelaars hun game bouwen met UE5.


Tijdens het laatste Unreal Fest in Seoul, kreeg Sweeney de vraag of Epic Games een oplossing heeft voor de optimalisatieproblemen die veel UE5-games vertonen. Sweeney gaf aan dat de slechte performance van UE5 games op bepaalde systemen een gevolg is van het ontwikkelingsproces. Optimalisatie gebeurt doorgaans pas aan het einde van de ontwikkeling, wat volgens hem fout is.

De Epic CEO vindt dat optimalisatie zo vroeg mogelijk geïmplementeerd moet worden, voordat alle virtuele assets gebouwd worden. Gelukkig werkt Epic Games aan twee belangrijke oplossingen om een dergelijk proces sneller mee te pikken in UE5.

Zo wil Epic Games de ondersteuning voor game-ontwikkeling met UE5 verbeteren. Aangezien optimalisatie heel wat manueel werk vereist, wil Epic zoveel mogelijk optimalisatie features voor verschillende toestellen implementeren in UE5. Dat zou het proces sneller en efficiënter maken voor gamestudio’s.

Daarnaast is het belangrijk om de training van ontwikkelaars te versterken. Zo vindt Sweeney het cruciaal om studio’s erop te wijzen dat optimalisatie van games zo vroeg mogelijk meegenomen wordt in het ontwikkelingsproces. Als het nodig is, kunnen software ingenieurs van Epic Games studio’s zelfs ondersteunen bij dat proces.

Natuurlijk geeft Sweeney ook toe dat games een pak complexer zijn geworden dan 20 jaar geleden. En dat maakt optimalisatie op het niveau van de Engine vaak een uitdaging. Maar net om die reden is het belangrijk dat game-ontwikkelaars en engine-ontwikkelaars voortdurend in dialoog zijn met elkaar.

Een reactie achterlaten