Novinky / Hry

Jak může Unreal Engine 5 ovlivnit herní průmysl

Jak může Unreal Engine 5 ovlivnit herní průmysl

EPic's Unreal Engine v tomto bodě vždy zůstával v popředí moderních renderovacích technik a technologií po celá desetiletí. Ať už jde o vyhlazení zubatých hran povrchů ve hrách z 90. let, jako je Neskutečný turnaj, nebo implementace ray tracingu pro realistické osvětlení v Unreal Engine 4, zůstaly nabídky vývoje softwaru společnosti Epic v popředí grafiky v reálném čase. Po troše očekávání a vzrušení tu máme konečně nejnovější iteraci enginu – Unreal Engine 5, který je nyní k dispozici všem vývojářům k použití ve svých hrách.

Není překvapením, že engine obsahuje řadu grafických zvonků a píšťalek, které při inteligentním použití mohou vést ke hrám, které se příliš neliší od skutečného života. Co je ale důležitější, Unreal Engine 5 také přináší velké změny ve fungování vývoje, což může mít obrovský dopad na herní průmysl jako celek. Ostatně ne nadarmo vývojáři AAA zahazují své vlastní enginy pro Unreal Engine 5 pro své nadcházející projekty.

Samozřejmě nejsme vývojáři her zde na GamingBolt, ale je tu pár věcí, o kterých dnes budeme diskutovat a které by mohly změnit způsob, jakým vývojáři vytvářejí své hry.

Největší změnou je bezesporu těsná podpora vysokorychlostního úložiště. Víte, s oběma konzolemi současné generace vybavenými vysokorychlostními PCI e 4.0 SSD nebude trvat dlouho a úložiště SSD se v budoucnu stane normou pro všechna herní zařízení. Kromě rychlejšího načítání přinese tento vývoj také zásadní změnu ve způsobu vykreslování her. Většina her poslední generace by se v zásadě snažila pojmout všechna aktiva, která by mohla být potřebná v příštích několika sekundách hraní pro hladký zážitek, protože import aktiv z pevného disku do paměti by zabral čas a způsobil by koktání.

Vzhledem k tomu, že disky SSD nabízejí výrazně vyšší přenosové rychlosti a zejména konzoly mají další komunikační kanály mezi svými součástmi, nemusí se vývojáři příliš starat o nacpání všech těchto prostředků do systémové paměti, když se hra načte. I když požadovaná položka není aktuálně přítomna v paměti, lze ji načíst téměř okamžitě, aniž by došlo k nějakému znatelnému zadrhávání ve hře. Epic potvrdil, že Unreal Engine 5 tuto technologii plně využije a viděli jsme úžasné výsledky v oblasti technologií dema jako Lumen v nanitské zemi et Matrix se probouzí. Jen si představte, jak by to mohlo vést k plynulejšímu pracovnímu postupu pro hry s otevřeným světem ve srovnání se současným scénářem, kdy vývojáři musí budovat komplexní streamovací systémy, aby udrželi vysokou úroveň makrodetailů a zároveň zachovali široký dosah pro otevřený svět.

Nanite, což je další ze základních renderovacích technik Unreal Engine 5, pomáhá vývojářům v tomto úsilí. Lumen je v podstatě chytrá technika, jejímž cílem je optimalizovat způsob, jakým je scéna postavena. Na rozdíl od her poslední generace, které využívaly řadu zákulisních systémů a triků k výměně LoD a ukládání cenných zdrojů, jako jsou animace s polovičním hodnocením a co vy, mohou vývojáři v podstatě poukázat na sítě textur a geometrii s Nanite – pak to bude inteligentně vykresluje scény za konkrétní cílovou cenu, protože se snaží zachovat vysokou úroveň detailů pro textury a prostředky, které k dané scéně přispívají nejvíce. Nejlepší na tom je, že Nanite bude všechny tyto proměnné měnit za chodu, což vývojářům umožní soustředit se na jiné důležité věci, než je přetahování se o technickou stránku věci. To jen poškrábe povrch příležitostí, které může Nanite poskytnout pro vývoj her.

Dalším revolučním nástrojem pro vývojáře, který Unreal Engine 5 přináší, je MetaHuman Toolkit, což je v podstatě zjednodušený, ale stále výkonný generátor NPC. Podobně jako byste si vytvořili vlastní postavu v RPG, MetaHuman Toolkit je propracovaná verze, která vývojářům umožňuje rychle vytvářet NPC pro jejich hry. Sada nástrojů MetaHuman má působivou rozmanitost vlasů, barvy pleti, oblečení a dalších proměnných, které mohou rychle vytvořit tyto lidské postavy s vysokou úrovní vizuální věrnosti a úžasnými funkcemi, jako je fyzika vlasů a to, co máte. Unreal Engine 5 navíc nabízí možnosti, jak tyto postavy animovat. Stačí říci, že pokroky, které přináší sada nástrojů MetaHuman, by vývojářům, kteří chtějí zaplnit své herní světy tunou NPC, jistě ušetřili spoustu času.

A také bychom si měli chvíli povídat o fotogrammetrii. Fotogrammetrie je technika, se kterou se v poslední době objevuje stále více her, a je to technika, která se při inteligentním použití může pochlubit skvělými výsledky. Proces zahrnuje zachycení více obrázků skutečných povrchů, extrahování textur z fotografií a jejich zabalení kolem geometrických povrchů v enginu. Ninja Theory tuto techniku ​​široce využívá pro své další Senua Saga: Hellblade 2, a stačí říct, vypadá to opravdu působivě. Samozřejmě, že zjednodušené potrubí pro implementaci fotogrammetrie v reálném čase umožňuje umělcům pracovat na originálním obsahu, spíše než se snažit replikovat stovky běžných textur.

pekelná čepel 2

Tím se velmi dobře dostáváme k dalšímu bodu – flexibilitě použití. Zatímco rozsáhlá sada nástrojů a organizované pracovní postupy Unreal Engine 5 jsou skvělé pro rozsáhlé projekty a týmy o velikosti až do desítek, engine se ukázal být oblíbený i mezi nezávislými vývojáři. Vidíme, že menší herní studia jako Game Science a Clout Games vydávají velmi ambiciózní hry jako Černý mýtus: Wukong et NEMOCNÝ resp. Stejně tak můžete na internetu najít nespočet ukázek a fanouškovských projektů, které jsou všechny postaveny na UE5 – což naznačuje, že motor by se mohl stát zásadním faktorem pro obnovení zájmu na trhu AA.

Navíc je tu spousta technologií, jako je Lumen, hardwarově akcelerovaný ray tracing a další. – a mohli bychom o tom pokračovat dál a dál – ale všichni sdílejí opakující se téma, aby byl vývoj plynulejší a cílenější. Sada vizuálních funkcí Unreal Engine 5 v podstatě umožňuje vývojářům soustředit se na to, na čem nejvíce záleží: herní design, technická omezení (vždy tomu tak bude), ale Unreal Engine 5 toto omezení určitě snižuje na to, co považujeme za minimum. Jako takové již vidíme hry, které využívají tuto technologii, pyšní se úžasnou úrovní detailů na makro úrovni a zároveň mají bezkonkurenční úroveň měřítka. Některé z těchto ambiciózních projektů navíc dokonce realizují týmy složené pouze z hrstky lidí.

Jistě, Unreal Engine 5 možná technicky nezmění herní průmysl, jak ho známe – ale jeho pokroky jistě prospějí studiím a mohly by také vést k oživení trhu AA – což povede k většímu zážitku a doufejme – lepší kvalitě. .

Příznaky vypadají pozitivně.

Poznámka: Názory vyjádřené v tomto článku jsou názory autora a nemusejí nutně reprezentovat názory GamingBolt jako organizace a neměly by jí být připisovány.