Fortnite på Unreal Engine 5: kan Steam Deck håndtere Epics næste generations teknologi?


Valves Steam Deck har revolutioneret pc-spil, dens 15W tilpassede AMD-processor overgår forventningerne og gør et godt stykke arbejde med at levere håndholdt triple-A-oplevelse – men Unreal Engine 5 kan meget vel være dens hårdeste udfordring til dato på grund af dens Nanite-mikrogeometri og RT- baseret Lumen belysning. Dette er næste-gen – eller rettere nuværende-gen – ting, så om Deck kan håndtere det er nøglen til dets langsigtede udsigter. For at prøve det, besluttede vi at se, om vi kunne køre den nyeste version af Fortnite med alle disse funktioner i spil – og resultaterne er overraskende.

Jeg gik ind i denne med lidt optimering. Valley of the Ancient-demoen var et diasshow på dækket, mens Matrix Awakens City Sample-demoen med store nedskæringer stadig opererer mest i territorium under 20 fps. Men bemærkelsesværdigt nok er Fortnite spilbart, endda handicappet af en række problemer, der holder maskinen tilbage.

Det er faktisk udfordrende nok at få spillet til at køre. Det største problem af alle er, at på grund af manglende kompatibilitet med Fortnites anti-cheat-teknologi, vil spillet slet ikke køre under SteamOS, hvilket betyder, at du skal installere Windows for at få det til at køre. Det andet problem er en advarsel fra Epic om opstart af spillet, der fortæller os, at vores GPU-driver er forældet og fungerer suboptimalt – hvilket ikke vil hjælpe vores sag.

Unreal Engine 5 med hardware RT Lumen, Nanite og virtuelle skygger aktiveret på Steam Deck og stablet op mod Xbox Series S.

Indstillingsmæssigt valgte jeg generelt høje indstillinger over hele linjen – et grundlæggende forsøg på at efterligne Xbox Series S i store træk. For at være klar handler disse indstillingsvalg ikke om at producere optimerede indstillinger til Fortnite på Steam Deck. Det er ikke en god idé at bruge strålesporet belysning og Nanite. Hvis det fungerede under Steam OS, ville du bruge de mere strømlinede tilstande og søge at målrette 60 fps. Vores eksperimenter i dag er noget helt andet: det handler om at teste levedygtigheden af ​​UE5 banebrydende funktioner på dækket.

De første resultater var også god i, at præstationen var faktisk ret imponerende – og at stable Steam Deck op mod Xbox Series S i et forbundet multiplayer-spil, blev årsagerne tydelige. På trods af valg af softwareversionen af ​​Lumen (i overensstemmelse med konsollerne), virkede dette slet ikke. Den eneste måde at få stort set tilsvarende global belysning på var at bruge hardware RT Lumen-indstillingen. På den ene side er det en stor bedrift at bruge hardware RT, når konsollerne springer over det, men på den anden side er der grunde til, at Epic valgte at vælge softwareløsningen – den er hurtigere – og den mulighed for hurtigere ydeevne var ikke tilgængelig for mig i min test.

Så der er gode nyheder og dårlige nyheder med hensyn til vores samlede resultater, der kører Fortnite på dækket. Vi kan komme tæt på 30 billeder i sekundet på dæk – selv ved at bruge hardware RT – men den dårlige nyhed er, at vi skal bruge tidsmæssig superopløsning i ydeevnetilstand for at gøre det, hvilket betyder, at – overraskende nok – vi faktisk opskalerer fra 360p. TSR er virkelig meget imponerende på den ene side, men på den anden side kan jeg ikke lade være med at spekulere på, om vi kunne få bedre billedkvalitet og mere stabil ydeevne, hvis vi havde muligheden for at bruge software RT, i overensstemmelse med konsolkonstruktionerne .

Aktiver venligst JavaScript for at bruge vores sammenligningsværktøjer.

Ved at bruge Fortnites replay-system kan vi sammenligne fuldt matchede gameplay-optagelser ved at bruge hvilke indstillingskombinationer vi kan lide – så jeg startede med at sammenligne de forskellige tidsmæssige superopløsningsmuligheder, fra 720p i TSR-ydelsestilstand, op til native 720p med TAA. TSR-varianterne er måske tættere på, end du kunne forvente, mens native 720p ved hjælp af TAA naturligvis er meget langsommere – men på den anden side gengiver det RT ved pixelantal stort set på linje med Series S. Når det er tilfældet, er 19 til 24fps ganske imponerende for en håndholdt med en 15W APU, der betjener både CPU og GPU. Også imponerende er, hvor godt TSR holder sig, når man husker på, at den i ydeevnetilstanden opskalerer fra kun 360p. Det kan simpelthen være ned til den måde, Fortnite præsenterer, men selv dette ser fint ud på en håndholdt skærm. Alligevel er en konsekvent læsning på 30 fps eller højere stadig uhåndgribelig, selv på den laveste opløsningsmulighed, vi har her.

Jeg kørte disse frame-rate tests med v-sync off, hvilket muliggjorde gyldig benchmarking af de forskellige permutationer. TSR-ydeevne på tværs af klippet vejer ind på 30,04 fps – men husk, at billedhastigheden er både over og under dette gennemsnit. Hvis du flytter op til TSR-balanceret, falder ydeevnen med otte procent for et gennemsnit på 27,6 fps, mens meget renere TSR-kvalitetstilstand kun kan mønstre 87 procent af ydeevnetilstandens tal med et gennemsnit på 26,2 fps. Native opløsning 720p leverer 22fps – eller 73 procent af TSR-ydelsens gennemløb.

Da jeg gik ind i dette eksperiment, søgte jeg at replikere de resultater, jeg så på dækket, der kører Metro Exodus Enhanced Edition under Windows (der er endnu ingen RT-understøttelse i SteamOS), stablet op mod Xbox Series S, med opløsningskompromiser og billedhastighedsnedsættelse fra 60fps til 30fps. Det ser ud til, at de indstillinger, jeg valgte, har et lille detaljeunderskud, og jeg var interesseret i at se, at hardware RT-muligheden præsenterer en klart RT-baseret belysningsløsning, der stadig ser ganske anderledes ud end Series S. Alligevel er vi tæt på at få en en anstændig 30fps-oplevelse på Steam Deck, der i bevægelse ser ret tæt på Series S-oplevelsen – og jeg tror, ​​der er klare ruter fremad i at forbedre ydeevnen (software Lumen, der ikke fungerer korrekt, er den store skuffelse i mine test).

Ydeevnesammenligning ved hjælp af forskellige varianter af tidsmæssig superopløsningsopskalering, stablet op mod native 720p med TAA.

Noget andet at overveje er, at selvom det er fantastisk at bruge alle UE5 avancerede funktioner sammen, er det ikke et must – bestemt ikke baseret på Fortnite, i det mindste. Lumenbelysning kan deaktiveres for et enklere, fladere alternativ. Alternativt kan Nanite-geometri eller virtuelle skygger også deaktiveres. Der er muligheder for at øge ydeevnen, men jeg gætter på, at spørgsmålet er, i hvilket omfang fremtidige UE5-titler, der koncentrerer sig om konsollerne, vil målrette mod 60 fps i første omgang, og om fallbacks vil fungere godt nok, hvis for eksempel RT-belysning skal deaktiveres. Der er også spørgsmålet om opløsning: TSR fungerer godt med Fortnite i opskalering fra absurd lave opløsninger, men hvordan ville mere detaljerede billeder klare sig?

Og selvfølgelig kan hvert spil – selv dem, der kører på samme motor – have meget forskellige hardwarekrav. Lige nu er der kun Fortnite at teste, men i det mindste med vores første fungerende eksempel på et egentligt UE5-spil, ser Steam Deck’s blot 1,6 teraflops peak GPU-computer sammen med dens nedskærings CPU-klynge (i forhold til Sony og Microsoft-konsollerne) ud til at i det mindste være i stand til at køre i en spilbar tilstand.

Dette har da været et interessant eksperiment – og jeg kan ikke vente med at se, hvad den næste UE5-titel er, der vil bruge Lumen og Nanite, og i hvilket omfang den vil køre på Steam Deck. At køre fremtidige UE5-titler under SteamOS vil også være en interessant udfordring, når man husker på, at når vi bruger Windows på dækket, opererer vi effektivt i UE5’s ‘hjemmeområde’. Dette burde betyde gode ting eller dårlige ting for deck. Uanset hvad kan jeg virkelig ikke vente med at se, hvor skalerbar UE5 er, og i hvor høj grad Steam Deck kan håndtere denne nye bølge af krævende titler. Men i mellemtiden: UE5, Lumen og Nanite kører på en håndholdt med kun 15W strømkonvolut? Det kan lade sig gøre!





Informationskilde : http://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=63b8cb1d1a154f7cb7010646acea1e73&url=https%3A%2F%2Fwww.eurogamer.net%2Fdigitalfoundry-2023-can-fortnite-with-full-unreal-engine-5-features-run-on-steam-deck&c=1827029210934084303&mkt=fr-fr