Immortals of Aveum™

Podaj datę urodzenia

na konto EA, a my następnym razem zapamiętamy twój wiek.

Immortals of Aveum™

Niestety, nie możesz przeglądać tej zawartości.

Przejdź do EA.com
Immortals of Aveum™
Artykuł z aktualnościami

Technologia, która kryje się za magią

17 sierpnia 2023

Zbliża się wielki dzień. Premiera Immortals of Aveum™ jest tuż za rogiem. Wszyscy pracownicy Ascendant Studios są niezmiernie podekscytowani tym, że mogą przekazać graczom produkcję, którą tworzyli przez bardzo długi czas. Ponieważ zbliżamy się do 22 sierpnia, chcieliśmy poświęcić chwilę na troszkę dłuższą rozmowę o technologii, która napędza naszą grę, i o tym, co to oznacza – w szczególności dla graczy na PC.

Na początku tego roku rozmawialiśmy o niesamowitych narzędziach, jakie mieliśmy do dyspozycji – byliśmy jednym z pierwszych studiów, które wydały wysokobudżetową grę opartą na Unreal Engine 5.1. Jednym z tych narzędzi jest Nanite, który automatycznie dostosowuje szczegóły widoczne dla gracza w zależności od dystansu, pozwalając nam budować ogromne, szczegółowe obiekty 3D, które wyglądają tak samo dobrze z bliska, jak z odległości paru wirtualnych kilometrów. Dodatkowe szczegóły na powierzchni naszych obiektów zapewniają znacznie więcej miejsc, od których może się odbijać światło.

Nanite Cluster Comparison | Immortals of Aveum(Youtube)()

Nie ma tu efektu „wyskakujących” elementów! Bez względu na odległość gracza od obiektu Nanite zapewnia, że zawsze tam będzie i będzie wyglądał świetnie.

Nanite Model Comparision | Immortals of Aveum(Youtube)()

Szeroko wykorzystujemy również Lumen. Pozwala nam dodawać niezwykle realistycznie wyglądające, dynamiczne oświetlenie do tych bardziej szczegółowych obiektów Nanite, które znacznie lepiej niż wcześniej współdziałają z oświetleniem, tworząc ładniejsze otoczenie. Możemy to wszystko robić nieporównanie szybciej niż poprzednio: w Unreal 4 musielibyśmy zrównoważyć dynamiczne światła z oświetleniem wpisanym w dany obszar, co zajmowałoby całe godziny. Lumen pozwala nam oświetlić rzeczy niemal natychmiast — z efektami świetlnymi, które wyglądają fantastycznie.

Lumen On/Off Comparison | Immortals of Aveum(Youtube)()

Oto, jak szybko Lumen pozwala nam włączać i wyłączać oświetlenie. I takie oświetlenie wygląda lepiej niż to tworzone kiedyś kosztem wielu godzin pracy.

Jest też Niagara, dzięki której możemy łatwo wprowadzać i modyfikować efekty graficzne, takie jak ogień, dym i magia. Dzięki Niagarze nie musimy budować każdego efektu osobno. Możemy wykorzystać istniejący efekt, który jest szeroko stosowany w całym świecie gry, i zmodyfikować go dla różnych scenariuszy, tak aby za każdym razem wyglądał inaczej. Wcześniej nie było to możliwe.

VFX Niagara Demo | Immortals of Aveum(Youtube)()

Niagara pozwala nam modyfikować efekty zamiast tworzyć nowe za każdym razem.

A to tylko niektóre z bardziej zauważalnych wizualnie funkcji; Unreal 5.1 zawiera również narzędzia, które sprawiają, że wszystko działa płynniej za kulisami. Na przykład strumieniowe wirtualne teksturowanie zasadniczo zmniejsza ilość pamięci potrzebnej do wyświetlania graczowi dużych, szczegółowych tekstur. System „jeden plik na aktora” pozwala całemu zespołowi pracować jednocześnie w jednym środowisku. Nie wymaga od nas „sprawdzania” całego poziomu w celu wprowadzenia nawet najmniejszych poprawek. Partycjonowanie świata inteligentnie wczytuje i usuwa fragmenty otoczenia w razie potrzeby. Umożliwia nam to tworzenie ogromnych środowisk, które nie spowalniają radykalnie gry, nie wymagają ekranów wczytywania i nie spalają niczyich kart graficznych.

Ale co ważne, nie ma jednego narzędzia, które byłoby odpowiedzialne za to, jak dobrze wygląda i jak płynnie działa Immortals of Aveum. Magia tkwi nie w jakiejkolwiek pojedynczej funkcji Unreal Engine 5.1, ale w sposobie, w jaki wszystkie te narzędzia współpracują ze sobą, oraz w tym, że cały silnik zapewnia elastyczność i modułowość, które były wcześniej nieosiągalne. Dało nam to możliwość stworzenia ogromnej gry w rozległym świecie w stosunkowo małym zespole. Wszystko wygląda świetnie i dobrze działa — na wielu różnych platformach.

A naprawdę fajną rzeczą jest to, że możemy przekazać tę elastyczność graczom.

REGULUJ DO WOLI

Ale ostatecznie to, jak wykorzystacie tę moc, zależy wyłącznie od was. Kolejną rzeczą, którą Unreal Engine 5.1 pozwala nam zrobić, jest danie graczom na PC większej kontroli nad tym, jak dokładnie wykorzystywana jest moc ich maszyn. Aby to osiągnąć, opracowaliśmy „narzędzie budżetu wydajności”, które jest zintegrowane z menu ustawień grafiki i daje graczom szczegółowe informacje na temat tego, jak dane wybory graficzne wpływają na wydajność Immortals of Aveum na konkretnej maszynie.

Oto, jak to działa: przy pierwszym uruchomieniu gra skanuje całą uruchomioną konfigurację, aby określić, jak określone funkcje Unreal Engine 5.1 prawdopodobnie będą działać na waszym sprzęcie. Następnie obliczany jest całkowity „budżet”, który posiadacie. Zależy on zarówno od procesora grafiki, jak i od procesora głównego, reprezentujących moc waszej unikalnej maszyny. Zobaczycie osobny budżet dla procesora grafiki i procesora głównego oraz obecne zużycie budżetu. eśli zużycie jest niższe niż całkowity budżet, możecie spodziewać się wysokiej liczby klatek na sekundę i płynnej rozgrywki — im większa różnica między tymi liczbami, tym szybciej gra będzie działać. I odwrotnie, jeśli zużycie przekracza całkowity budżet, możecie spodziewać się, że liczba klatek na sekundę i wydajność zaczną spadać wraz ze wzrostem jakości wizualnej. A więc utrzymywanie zużycia jak najbliżej całkowitego budżetu (bez przekraczania!) da wam najlepszą równowagę pomiędzy wydajnością i jakością grafiki.

Każdemu ustawieniu graficznemu towarzyszą liczby wskazujące, ile z całkowitego budżetu procesora grafiki i procesora głównego będzie wymagało. Wartości aktualizują się podczas przełączania między różnymi poziomami każdego ustawienia. Dzięki temu możecie bardzo szybko zobaczyć, jak różne ustawienia wpływają na wasz budżet, a tym samym na wydajność gry na waszym komputerze. Pozwala to precyzyjnie dostosować ustawienia grafiki, aby skupić się na rzeczach, na których wam zależy, i zorientować się, w jaki dokładnie sposób wasze wybory wpłyną na wydajność w czasie rzeczywistym – bez konieczności uciekania się do metody prób i błędów.

Obraz przedstawiający ustawienia w narzędziu budżetu wydajności gry

Oto, jak narzędzie budżetu wydajności wygląda w akcji. Zwróćcie uwagę, że liczby te są unikatowe dla sprzętu tej maszyny. W końcu każdy PC jest inny!

Należy również pamiętać, że narzędzie uwzględnia całe obciążenie procesora graficznego i procesora głównego w czasie skanowania, w tym wszelkie inne uruchomione w danej chwili aplikacje. Jeśli więc brakuje wam kilku punktów do idealnej konfiguracji, możecie zrezygnować z niektórych mniej istotnych aplikacji, ponownie przeskanować grę, klikając w przycisk resetu, i odkryć, że mimo wszystko macie jeszcze miejsce w budżecie. A może właśnie macie jeszcze dość miejsca, żeby uruchomić w tle coś więcej? Wszystko zależy od was; naszym celem jest po prostu przekazanie wam jak największej ilości informacji, aby pomóc wam w świadomym dokonywaniu wyborów graficznych.

PC Performance Tool | Immortals of Aveum(Youtube)()

A to dopiero początek. Zamierzamy ulepszać narzędzie budżetu wydajności po premierze, aby stawało się coraz bardziej użyteczne. W przyszłych wersjach planujemy wziąć pod uwagę więcej zmiennych sprzętowych, które mogą mieć wpływ na wydajność komputera, takich jak inne rozdzielczości i proporcje ekranów, żeby gracze mogli podejmować jeszcze bardziej świadome decyzje i wybierać ustawienia ułatwiające uzyskanie wrażeń, które są dla nich odpowiednie.

CO KRYJE SIĘ POD MASKĄ?

A skoro już mowa o zmiennych sprzętowych, nasz zespół w Ascendant rygorystycznie testuje wydajność gry dla graczy PC i jest niezmiernie zadowolony z doskonałej wydajności 60 fps na następujących połączeniach rozdzielczości i sprzętu:

Tabela wymagań systemowych Immortals of Aveum na PC

Ponadto studio nadal optymalizuje grę, aby działała dobrze na słabszym sprzęcie i była dostępna dla jeszcze większej liczby graczy. Chociaż nie jesteśmy jeszcze gotowi, aby cokolwiek potwierdzić, zamierzamy wkrótce ogłosić nowe specyfikacje z niższej półki, ukierunkowane na rozgrywkę w rozdzielczości 1080p/30 fps. Dla przykładu, gra działa obecnie dobrze z płynnością 40 fps na konfiguracji NVIDIA GeForce GTX 1070 i Intel Core i7-8700K. Ponieważ Unreal Engine 5.1 jest całkiem nowy, chcemy dokładnie sprawdzić możliwości optymalizacji i dokładnie przetestować jak najwięcej konfiguracji z niższej półki.

Na przeciwległym końcu spektrum dodaliśmy specyfikacje dla najnowocześniejszych obecnie procesorów graficznych i procesorów głównych. Więc jeśli macie maszynę, której wszyscy wam zazdroszczą, możecie uruchomić naszą grę w 4K przy 120 fps.

Uwaga: gra Immortals obsługuje technologię upscalingu AMD FSR 2.2 i NVIDIA DLSS3.

WYKORZYSTYWANIE ZALET

Niech gracze konsolowi nie czują się pominięci! Na konsolach nie będzie aż tak zaawansowanych możliwości regulacji, ponieważ te platformy mają znacznie bardziej szczegółowe i jednolite specyfikacje, ale to oznacza, że byliśmy w stanie wykorzystać całą tę elastyczność i modułowość, by bardzo dokładnie dostosować grę do mocnych stron każdej konsoli. W rezultacie każda wersja na konsole będzie działać z szybkością 60 fps w maksymalnej rozdzielczości waszego telewizora, dzięki magii skalowania FSR2. A więc niezależnie od używanego systemu uzyskacie najlepszą możliwą wydajność.

To jedna z największych zalet pracy z Unreal Engine 5.1. Wszystkie te narzędzia, które sprawiają, że całość działa płynniej za kulisami, są niewiarygodnie skalowalne. Dzięki temu możemy się dostosować do wszelkich konfiguracji – obecnych i przyszłych. To wszystko wcale nie było takie łatwe. Być może pamiętacie, że opóźniliśmy grę o jakiś miesiąc, aby poświęcić więcej czasu na szlifowanie, wyszukiwanie błędów i optymalizację. Ale Ascendant to zupełnie nowe studio, a to jest nasza pierwsza gra, więc chcieliśmy zrobić wszystko, co możliwe, żeby Immortals of Aveum było niesamowite, niezależnie od maszyny, na której zostanie uruchomione. Cieszymy się, że w końcu będziecie mieli szansę przekonać się o tym na własne oczy.

Jeśli chcecie dowiedzieć się więcej o tworzeniu narzędzia budżetu wydajności dla PC i nie tylko, koniecznie sprawdźcie wpis na blogu Ascendant Studios na ten temat!

Immortals of Aveum ukaże się 22 sierpnia 2023 roku. Zamów grę w przedsprzedaży* już dziś, aby grać na Xbox Series X|S, PlayStation 5 oraz na PC za pośrednictwem EA app, Steam i Epic Games Store.

Obowiązują ograniczenia oraz regulamin. Szczegóły znajdziesz na stronie https://www.ea.com/games/immortals-of-aveum/immortals-of-aveum/disclaimers.*