Přednosti, Novinky / Hry

Unreal Engine 5: přichází další generace!

Již téměř 25 let jsou Epic Games, nejlépe známý pro svou videohru Fortnite, otřásá průmyslem tím, že nabízí Unreal Engine, jehož nejnovější verze byla zpřístupněna v předběžném přístupu na začátku dubna. Pár dní po vydání jeho páté generace malé ohlédnutí za historií nejslavnějšího herního enginu.

 

Co je herní engine?

 

Aby videohra fungovala, potřebuje různé typy zdrojů, které lze seskupit do dvou kategorií: logická část (kód hry) a umělecká část (grafika, zvuk atd.). Logickou částí je jednoduše kód hry, každý řádek kódu napsaný programátorem, který se zabývá každým aspektem titulu. Na druhou stranu výtvarná část zahrnuje grafiku, zvuk, atd. Oba pracují ruku v ruce v tom smyslu, že herní kód určuje, jak se umělecké prvky vzájemně ovlivňují. Umělecká část je nakonec jako loutka a logická část provázky, které ji dávají do pohybu.

 

Od 1970. let do poloviny 1990. let byla každá videohra vyvíjena s vlastním enginem. Je to s výskytem first person stříleček jako např Osud (1993), že se poprvé objevil termín „herní engine“. Tato hra, která je z mnoha důvodů považována za kultovní, rozlišovala mezi technickými a uměleckými prvky, což ostatním umožňovalo upravovat a znovu používat nepřátele, zbraně a herní mechanismy při použití základny Osud za účelem rychlejšího vytváření dalších her.

 

Krátká historie Unreal Engine

 

První verze

 

Epic Games, založená v roce 1991, je v podstatě malý startup vytvořený programátorem Timem Sweeneym. Koncem roku 1994 přišel programátor jménem James Schmalz s prototypem 3D pinball hry, aby rozvinul své dovednosti. Prototyp 3D motoru byl dokončen na začátku roku 1995 a byla provedena prezentace úrovně umístěné ve středověkém hradu. Sweeney poté projevil velký zájem o tento projekt a připojil se ke Schmalz kvůli programování a převzal iniciativu k vytvoření editoru úrovní pro zjednodušení procesu vytváření. Vždy s ohledem na jednoduchost také implementoval fyzikální engine a optimalizoval systém vykreslování grafiky.

 

Jako velký fanoušek stříleček z pohledu první osoby se Tim Sweeney vydal soutěžit s klasikami, jako je Osud vytvořením vlastního FPS. Ujal se proto programování grafického enginu a rozhodl se jej posunout na maximum jeho možností tím, že generoval 16bitovou grafiku (65 536 barev) spíše než tradiční 8bitovou (256 barev) používanou v té době. Po roce a půl intenzivní práce a sedmi redesignech zdrojového kódu se Sweeneymu konečně podařilo získat stabilní verzi enginu, aby mohl vytvořit první videohru. Sweeney a Schmalz, ohromeni schopnostmi svého motoru, se rozhodnou vytvořit střílečku z pohledu první osoby, kterou nazývají Neskutečný. Tato hra, vydaná 22. května 1998, dá jméno enginu, se kterým byla vytvořena. Velmi dobře přijatá kritiky a hráči té doby (s hodnocením vždy nad 80 %), byla v době svého vydání považována za jednu z nejkrásnějších her v historii.

 

Hra se brzy stala výkladní skříní schopností Unreal Engine, který bude použit jako základ pro další titul Epic Games. Unreal Tournament. Tato FPS zaměřená na více hráčů, která vyšla v roce 1999, byla také velmi dobře přijata kritiky a dodnes je považována za klasiku, stejně jako její předchůdce. Unreal Engine našel uplatnění i při výrobě dalších kultovních her, např Deus Ex (2000).

 

Druhá generace

 

V roce 2002 byla vydána druhá generace herního enginu Epic Games, jejímž hlavním cílem bylo usnadnit přenos her z PC na tehdejší konzole (Xbox, Dreamcast, PlayStation 2, GameCube). do té doby obtížné pro vývojáře kvůli někdy velmi odlišným technickým architekturám mezi stroji. Tato druhá iterace Unreal Engine bude také použita k výrobě některých známých seriálových opusů, jako je řada Splinter Cell, Z u 2003 2013.

 

Třetí generace

 

O několik let později, v červenci 2004, byl Unreal Engine 3 představen specializovanému tisku prostřednictvím snímků obrazovky. Engine byl původně navržen pouze pro tvorbu her běžících na Windows, PlayStation 3 a Xbox 360 a od roku 2010 byla přidána kompatibilita s iOS a Androidem. Wii U byla poslední konzole, pro kterou byl Unreal Engine 3 kompatibilní, a to pro dvě hry. : Batman: Arkham City (2012) a Aliens: Colonial Marines. Bohužel netopýří muž byl jediný, kdo využil schopností motoru, protože Aliens: Colonial Marines byla zrušena v roce 2013 kvůli špatnému příjmu hry na Xbox 360 a PlayStation 3.

 

čtvrté generace

 

První zmínka o Unreal Engine 4 pochází ze srpna 2005, během projevu Marka Reina, viceprezidenta Epic Games. Zatímco s předchozí generací enginu ještě nebyla vydána žádná hra, Rein oznámil, že na nové verzi Unreal Engine již dva roky pracuje tým. V té době na tomto projektu pracoval pouze jeden člověk, tou osobou byl Tom Sweeney. Tato generace herního enginu nabídla nový obchodní model; vývojáři skutečně mohli mít Unreal Engine 4 za 19 dolarů měsíčně. 19. března 2014 společnost Epic Games oznámila, že vytváří engine zdarma pro školy a univerzity nabízející programy v oblasti vývoje videoher, informatiky, umění a architektury. Nakonec, v březnu 2015, Epic Games udělali Unreal Engine zdarma pro každého, s 5% provizí za projekty, které vydělají více než 3000 XNUMX $ za čtvrtletí.

 

Tato generace bude nejuniverzálnější s téměř 20 různými kompatibilními systémy (domácí konzole, počítače, mobilní zařízení, VR headsety atd.) a bude základem pro vynikající tituly, jako je např. Ark: Survival Evolved, Hráč nepoznaných Battlegrounds, Rocket League, Street Fighter V nebo Kirby Star spojenci.

 

Nedávno byla k dispozici pátá verze

 

V roce 2020 se konal první ročník Summer Games Fest, událost vytvořená s cílem umožnit společnostem zabývajícím se videohrami oznámit projekty, na kterých pracovali, když byla letošní E3 zrušena. Během tohoto festivalu byla společností Epic Games na své konferenci oznámena pátá generace Unreal Engine. Jeho vývoj by začal v roce 2018, dva roky před jeho oznámením na akci. Tato nejnovější verze byla zpřístupněna vývojářům v předběžném přístupu 26. května 2021 a poté byla oficiálně vydána 5. dubna 2022.

 

Skvělé projekty, které přijdou

 

5. dubna hostily Epic Games Stav neskutečný, zhruba čtyřicet minut trvající online událost s cílem poskytnout aktuální informace o novinkách herního enginu. Během této prezentace byl odhalen Unreal Engine 5 a také jména společností, které budou používat. Mezi seznamem téměř 80 studií najdeme velká jména uprostřed, jako PlayStation, Xbox, Dontnod (Life is Strange), Codemasters (DiRT, F1), CD Projekt RED (The Witcher, Cyberpunk 2077), 2K Games ( NBA 2K), Gearbox Entertainment (Borderlands) nebo dokonce Devolver Digital (Hotline Miami, Serious Sam).

 

Několik her využívajících Unreal Engine 5 bylo také odhaleno nebo alespoň oznámeno v posledních týdnech, jako je pokračování kultovního STALKER (2007), Srdce Černobylu, ale i další Tomb Raider, která byla mezi mnoha oznámeními v souhrnu State of Unreal. Dvanáctá epizoda ságy Dragon Quest, Plameny osudu, bude také používat pátou generaci enginu od Epic Games, jak je uvedeno v příspěvku z oficiálního účtu série na Twitteru.

 

S téměř 25letým know-how Epic Games opět posouvá hranice toho, co může videohra nabídnout graficky, a zároveň se vyrovná technologii obsažené v nejnovějších konzolích a komponentách pro počítače. Vydání této nové verze enginu je stále nedávné, stále jen málo her plně využívá toho, co nabízí. S příslibem stále realističtější grafiky a stále větších vesmírů se svět videoher chystá vstoupit do nové dimenze!