- Šéf Epic Games Tim Sweeney potvrdil, že Unreal Engine 6 je vo vývoji
- Do preview verzie by sa mal dostať v rozmedzí dvoch-troch rokov
Unreal Engine 5 bol ohlásený s veľkou pompéznosťou, no prešlo iba niekoľko rokov a hráči už na engine veľa dobrého slova nemajú. Problémom je už štandardne optimalizácia, roky neriešené problémy (shader stuttering) a hlavne relatívne pomalé pridávanie nových funkcií.
Epic však už pomaly ale isto pripravuje šiestu generáciu svojho enginu. Potvrdil to šéf Epic Games Tim Sweeney v podcaste Lexa Friedmana. „Máme tieto dva rôzne prúdy enginu. Existuje Unreal Engine 5 pre vývojárov hier a Unreal Engine 5 určený pre komunitu Fortnite. A sú tu rôzne kúsky vývoja, ktoré sa týkajú len jednej oblasti a nie sú aplikované na obe. Nie všetky funkcie Unreal Engine 5 sú v skutočnosti dostupné v hre Fortnite, pretože niektoré z nich sme ešte nevymysleli alebo sme sa nedostali do bodu, keď ich môžeme nasadiť na všetkých sedem platforiem spôsobom nezávislým od platformy.“
„Miestom, kde sa všetky tieto rôzne vlákna vývoja spájajú, je Unreal Engine 6. A ten je vzdialený ešte niekoľko rokov. Nemáme presný časový rámec, ale jeho predbežné verzie by sme mohli vidieť možno o dva až tri roky. Neustále k nemu napredujeme.“
Sweeney: UE6 vyrieši veľký problém UE5
Najväčšou limitáciou Unreal Engine 5 je zameranie na jednovláknové simulácie. Dôvod, prečo bol Unreal Engine 5 vyvinutý takýmto spôsobom bola snaha o zjednodušenie práce pre vývojárov hier. Tento prístup však už narazil na limity.
„Najväčším obmedzením, ktoré sa časom vytvorilo, je jednovláknová povaha simulácie hry v Unreal Engine. V engine funguje jednovláknová simulácia. Ak máte 16-jadrový procesor, používame jedno jadro na simuláciu hry a zvyšok komplikovanej hernej logiky. To z dôvodu, že jednovláknové programovanie je rádovo jednoduchšie ako viacvláknové a nechceli sme zaťažovať seba, našich partnerov ani komunitu komplikáciami spojenými s viacvláknovým programovaním.“
„Postupom času sa to stáva čoraz väčším obmedzením, takže skutočne premýšľame a pracujeme na ďalšej generácii technológie, a tou je Unreal Engine 6. Je to generácia, v ktorej sa skutočne chystáme riešiť množstvo základných obmedzení, ktoré nás sprevádzali počas histórie Unreal Enginu, a postaviť ich na lepší základ, ktorý si moderný svet zaslúži vzhľadom na všetko, čo sa v oblasti výpočtovej techniky v tomto časovom rámci naučil.“






