Hvordan koalisjonen jobbet med Epic for å bringe The Matrix Awakens til liv på Xbox Series X|S
I går, i en overraskende kunngjøring på The Game Awards, avslørte Epic Games at The Matrix Awakens: An Unreal Engine 5 Experience, en ny spillbar teknisk demo av Unreal Engine 5, var tilgjengelig for alle på Xbox Series X og Xbox Series S. Laget av medlemmer av det originale "The Matrix"-filmteamet inkludert Lana Wachowski, James McTeigue og John Gaeta i samarbeid med team på tvers av både Epic Games og partnere, gir denne opplevelsen et glimt av hvordan interaktiv historiefortelling og underholdning skapt med Unreal Engine 5 kan se ut i fremtiden.
En av disse partnerne var The Coalition, studioet bak Gears-serien, som har jobbet med Unreal Engine i mange år nå. Med den erfaringen under sitt kollektive belte, satte teamet ut for å støtte utviklingen av prosjektet. Mens Epic laget demoen, ble The Coalition involvert i å hjelpe til med å foredle og optimalisere visjonen deres, etter å ha jobbet med Epic på UE4-støtte for Xbox Series X.
"Vi jobbet med Epic på den første Unreal Engine 4-støtten for Xbox Series X da den nye konsollen ble avslørt tilbake i mars 2020," sier Kate Rayner, Studio Technical Director i The Coalition. "Vi sendte senere en innebygd oppdatering til Gears 5 på Xbox Series X|S som la til visuelle forbedringer som SSGI, økte material- og teksturdetaljer, og presset vår 4k-sanntidskinematikk til 60 bilder per sekund, alt mens vi økte Multiplayer for å støtte en ytelsesmodus på 120 bilder per sekund.. Gjennom dette lærte vi hvordan vi kan optimalisere for den maskinvaren for å presse visuell og ytelse."
Da Epic nådde ut i 2021, hadde The Coalition jobbet med Unreal Engine 5 «Early Access» i nesten ett år. Teamet hadde samarbeidet og gitt tilbakemelding til Epic om deres erfaringer med UE5, noe som spesielt bidro til å presse det fremover for Xbox Series X|S og Windows-PCer. Med sin merittliste med å lage spill som er tekniske utstillingsvinduer for Unreal og Xbox, sammen med deres samarbeid og tidlige erfaring med UE5, var The Coalition godt posisjonert til å hoppe inn og hjelpe med å optimalisere og polere The Matrix Awakens: An Unreal Engine 5 Experience med Epic .
Så hva gjorde teamet i The Coalition egentlig? Et hovedfokus for dem var på minne- og ytelsesoptimaliseringer for fullt ut å dra nytte av både Xbox Series X og Xbox Series S. Fordi opplevelsen har en utrolig stor og tett verden med en svimlende mengde innhold, var det første trinnet å jobbe med minneoptimalisering. På det området jobbet de med Epic for å sikre at eiendelene i demoen ble satt opp for å fullt ut utnytte virtuell teksturstrømming og nanite der det var mulig, og innstilte interne minnesystemer, spesielt på Xbox Series S, for å sikre at alt passet i minnet.
På ytelsesoptimaliseringssiden gjorde teamene noen gjengeforbedringer for å forbedre utnyttelsen av CPU-kjernene. De gjorde også noen Xbox Raytracing-optimaliseringer, noe som resulterte i ytelsesgevinster på omtrent 0,5 ms. Til slutt aktiverte de Vertical Sync-innstilling for å sikre en stabil FPS gjennom hele opplevelsen.
Med dette fokuset ble Xbox Series S-versjonen levert med alle de samme UE5-funksjonene aktivert som Xbox Series X (riktignok med annen kvalitet), inkludert, men ikke begrenset til, strålesporede refleksjoner og strålesporede skygger. Uansett hvilken plattform du opplever det på, får du en visuell godbit.
"Unreal Engine 5 har fortsatt å forbedre seg fra "Early Access"-versjonen de siste månedene, både når det gjelder ytelse og kvalitet. The Matrix Awakens: An Unreal Engine 5 Experience er et utmerket eksempel på at alle UE5s systemer kommer sammen for å lage noe spesielt og merkbart neste generasjon, sier Rayner. "Mest av alt gjorde det oss virkelig begeistret for potensialet til Raytracing for skygger og Lumen, Nanite i skala med Virtual Shadow Maps, og det nye World Partition System som binder det hele sammen. Med disse tekniske fremskrittene har det aldri vært en bedre tid å være en gamer.»
