Podczas turnieju Rocket League Championship Series Paris Major 2026 doszło do ogłoszenia, które zelektryzowało całą branżę gamingową. Epic Games, wspólnie ze studiem Psyonix, oficjalnie zaprezentowało nową generację swojego flagowego oprogramowania – Unreal Engine 6. Co zaskakujące, technologicznym pokazem możliwości nowego silnika stała się gra Rocket League. Była ona od ponad dekady napędzana przez archaiczny silnik Unreal Engine 3. Teraz okazuje się, że ominie generację UE5 i przejdzie bezpośrednio na najnowszą technologię. Zaprezentowany w Paryżu zwiastun, zawierający materiał renderowany w czasie rzeczywistym, udowodnił, że branżę czeka gigantyczny skok wizualny.
Koniec z problemami wydajnościowymi? Rewolucja w architekturze UE6
Przejście branży na technologię Unreal Engine 5 wywołało w ostatnich latach falę krytyki ze strony graczy. Wiele produkcji borykało się z ogromnymi wymaganiami sprzętowymi oraz uciążliwym zjawiskiem mikroprzycięć (tzw. stutteringu). Twórcy gier musieli rezygnować z flagowych funkcji, aby utrzymać stabilną płynność rozgrywki. Epic Games wyciągnęło jednak wnioski z tych potknięć, projektując nową architekturę oprogramowania od podstaw z myślą o nowoczesnych komputerach PC oraz konsolach nowej generacji np. PlayStation 6 czy Xbox Project Helix.
Najważniejszą zmianą technologiczną w Unreal Engine 6 jest pełne i efektywne wykorzystanie wielowątkowości procesorów. Poprzednie wersje silnika w dużej mierze opierały się na obliczeniach jednordzeniowych. To mocno ograniczało wydajność współczesnych jednostek wyposażonych w więcej niż osiem rdzeni. Nowoczesne efekty wizualne, w tym zaawansowany ray tracing w czasie rzeczywistym, drastycznie obciążają nie tylko karty graficzne, ale również procesory. Właśnie dlatego odpowiednie rozproszenie zadań na wiele wątków ma przynieść niespotykany dotąd skok wydajności. Pozwoli to deweloperom na implementację znacznie bardziej złożonych algorytmów fizyki, precyzyjniejszą symulację otoczenia oraz generowanie zaawansowanej sztucznej inteligencji dla setek postaci niezależnych jednocześnie, bez drastycznych spadków płynności.
Nowy język programowania i wielka zagadka – kiedy premiera UE6?
Kolejnym filarem nowej technologii od Epic Games jest pełna integracja z językiem programowania Verse typu open-source. Do tej pory rozwiązanie to testowano w ograniczonym zakresie w edytorze Unreal Editor dla Fortnite, jednak w UE6 stanie się ono standardem. W przeciwieństwie do tradycyjnego kodu C++ czy systemu Blueprint, Verse został stworzony z myślą o budowaniu niezwykle złożonych gier sieciowych. Umożliwi on deweloperom modyfikowanie oraz testowanie kluczowych funkcji rozgrywki na żywo, bezpośrednio w uruchomionym tytule. Zmiana ta ma sprawić, że proces tworzenia gier będzie znacznie bardziej przyjazny, zwłaszcza dla mniejszych, niezależnych studiów.
Oficjalna data premiery UE6 nie została jeszcze ujawniona. Jednak analitycy przewidują, że wzorem poprzednich generacji, nowa technologia trafi najpierw do flagowych gier Epic Games jeszcze w tym roku, zanim zostanie w pełni udostępniona zewnętrznym deweloperom.
Źródło: Neowin, Notebookcheck / Zdjęcie otwierające: Neowin