Epic Games zapowiada wielką zmianę w Unreal Engine 6

Unreal Engine 6
fot: mat. pras. Unreal Engine
Udostępnij na Facebook
Udostępnij na Twitter

Epic Games oficjalnie pracuje nad Unreal Engine 6. Nowy silnik ma rozwiązać fundamentalne problemy poprzedników i wprowadzić prawdziwą rewolucję w wydajności oraz wieloplatformowym rozwoju gier.

Epic Games szykuje rewolucję

Podczas podcastu Lexa Friedmana, prezes Epic Games, Tim Sweeney, ujawnił, że firma aktywnie pracuje nad kolejną generacją swojego silnika – Unreal Engine 6. Projekt ma połączyć dwa rozdzielne dotąd kierunki rozwoju: silnik wykorzystywany przez twórców gier oraz jego wersję używaną w ekosystemie Fortnite’a. Celem jest stworzenie jednej, spójnej platformy, która będzie działać sprawnie na wszystkich docelowych urządzeniach.

Unreal Engine 5 ma swoje ograniczenia: UE6 ma je usunąć

Choć Unreal Engine 5 zdobył uznanie dzięki realistycznej grafice i technologii Nanite czy Lumen, nie brakuje krytyki ze strony deweloperów. Główne zarzuty dotyczą konieczności samodzielnego naprawiania błędów w silniku oraz jego ograniczeń wydajnościowych, szczególnie w grach z otwartym światem.

UE6 ma być odpowiedzią na te bolączki. Epic Games planuje uproszczenie procesu deweloperskiego, lepszą dokumentację oraz zwiększoną stabilność. Przede wszystkim jednak nowa wersja silnika przyniesie potężną zmianę w zakresie wydajności CPU.

Koniec z symulacją gry na jednym rdzeniu procesora

Jednym z kluczowych problemów poprzednich wersji Unreal Engine była architektura oparta na jednym rdzeniu procesora podczas symulacji gry. W praktyce oznaczało to, że nawet potężne maszyny z wielordzeniowymi CPU nie były w pełni wykorzystywane przez silnik.

„Jeśli masz 16-rdzeniowy procesor, my używamy tylko jednego rdzenia do symulacji gry” – przyznał Sweeney.

Powodem tego stanu rzeczy była prostota implementacji – łatwiej było tworzyć rozwiązania dla pojedynczego rdzenia niż dla środowiska wielowątkowego. Jednak Epic Games zdaje sobie sprawę, że w dłuższej perspektywie to ograniczenie stało się poważną przeszkodą.

Unreal Engine 6 z pełnym wsparciem dla wielowątkowości

W nowym silniku Epic planuje pełne wsparcie dla programowania wielowątkowego, co ma znacząco zwiększyć wydajność gier. Zwłaszcza tych z dużym światem, dużą liczbą obiektów czy dynamicznymi symulacjami.

To ważna wiadomość zarówno dla graczy, jak i deweloperów – większa wydajność oznacza płynniejszą rozgrywkę, krótsze czasy ładowania i większe możliwości projektowe.

Kiedy premiera Unreal Engine 6?

Chociaż dokładna data premiery Unreal Engine 6 nie została jeszcze ogłoszona, według słów Tima Sweeneya, pierwsze wczesne wersje mogą pojawić się w ciągu najbliższych dwóch-trzech lat. Do tego czasu Epic będzie kontynuować rozwój UE5, przygotowując grunt pod kolejną generację.