CooliSushi o tworzeniu gry RPG w UEFN
Co jest potrzebne do zbudowania w pełni funkcjonalnej gry RPG wewnątrz Fortnite? Dla CooliSushi, dewelopera Fortnite, odpowiedzią było połączenie pozytywnego nastawienia z wszechstronnym zestawem narzędzi dostępnym w Unreal Editor dla Fortnite (UEFN).
Aetheria to autorska mapa RPG w stylu anime z otwartym światem, znana wcześniej pod nazwą Anime RPG Tycoon, na której gracze wykonują zadania, zdobywają doświadczenie pokonując stworzenia, odblokowują nowe biomy oraz walczą ze stworzeniami za pomocą autorskiego systemu walki wręcz.
Ta niezwykle popularna mapa Fortnite została stworzona przez zespół złożony z zaledwie dwóch osób, które zrealizowały swój pomysł, korzystając z podstawowych funkcji UEFN.
Verse wprowadza nowe opcje rozgrywki
Tworzenie gry RPG w Fortnite oznacza wyjście poza domyślny tryb rozgrywki. Aby to osiągnąć, zespół użył Verse, języka programowania w UEFN, który umożliwia deweloperom Fortnite tworzenie niestandardowego kodu gry, budowanie unikalnych reguł rozgrywki i kontrolowanie interaktywnych obiektów na ich wyspach.
„Verse zasila cały nasz system rozgrywki i pozwala nam swobodnie rozwijać nasze pomysły oraz tworzyć coś, co naprawdę chcieliśmy zrobić” – mówi główny grafik i dyrektor gry w CooliSushi. „To bardzo potężne narzędzie i jest wydajne pod względem zużycia pamięci. Połączenie Verse z wbudowanymi urządzeniami Fortnite pozwala nam szybko wprowadzać zmiany, zamiast budować coś całkowicie od podstaw.”
Wykorzystując Verse wraz z frameworkiem audio Unreal Editor, zespół stworzył dynamiczny krajobraz dźwiękowy, który ewoluuje wraz z podróżą gracza przez świat.
„Połączenie tych dwóch elementów pozwala nam stworzyć niesamowitą atmosferę na całym świecie i zapewnia graczom poczucie pełnego zanurzenia się w grze” – wyjaśnia CooliSushi.
W pełni dynamiczny system globalnego oświetlenia i odbić Lumen w Unreal Engine to kolejne potężne narzędzie, które okazało się nieocenione, umożliwiając uzyskanie wysokiej jakości oświetlenia bez konieczności przeprowadzania rozbudowanej ręcznej konfiguracji.
„Lumen to niesamowite narzędzie” – przyznaje CooliSushi. „Będąc niewielkim, dwuosobowym zespołem, naprawdę pomogło nam zrealizować naszą wizję poprzez poprawę jakości graficznej naszego świata. Pozwala nam ono tworzyć nasz świat dokładnie tak, jak go sobie wyobrażaliśmy, w czasie rzeczywistym”.
Efektem jest świat inspirowany anime, który w miarę postępów graczy w przygodzie wydaje się coraz bardziej żywy i wciągający.
Oszczędność czasu dzięki Fab
Aby odnieść sukces, mniejsze zespoły muszą zmaksymalizować wydajność. Czas jest jednym z najcenniejszych zasobów dla niezależnych deweloperów, a każda zaoszczędzona chwila przekłada się na większą produktywność.
Stało się to szczególnie widoczne podczas tworzenia gry Aetheria, zwłaszcza gdy zespół pracował nad rozległymi środowiskami w grze.
„Dla bardzo małego zespołu niezależnych twórców, takiego jak nasz, Fab stało się głównym narzędziem do budowania naszego świata” – mówi CooliSushi. „Udało nam się zrealizować naszą wizję w szerszym zakresie dzięki szybkiemu dostosowywaniu gotowych zasobów i rozbudowywaniu ich. Dzięki temu nasze dzieło jest naprawdę wyjątkowe, a czas tworzenia znacznie się skraca – Fab to dla nas prawdziwy ratunek!”.
Takie podejście pozwoliło twórcom poświęcić więcej czasu na dopracowanie rozgrywki i ogólnych wrażeń gracza.
Zespół miał wielkie ambicje związane z grą, którą stworzył. Celem było zapewnienie działania gry na wszystkich platformach – od wysokiej klasy komputerów PC po urządzenia mobilne i konsolę Nintendo Switch. Zostało to osiągnięte dzięki wykorzystaniu narzędzi do optymalizacji w Unreal Editor, które pozwoliły dostosować jakość grafiki bez uszczerbku dla ogólnych wrażeń z gry.
„Narzędzia Unreal Editor pozwoliły nam skalować i precyzyjnie dostosowywać jakość grafiki dla każdej platformy bez żadnych kompromisów” – wyjaśnia CooliSushi.
Mały zespół, wielkie marzenia
Podsumowując proces tworzenia, firma CooliSushi podkreśla, że to właśnie zestaw narzędzi UEFN umożliwił realizację projektu przez tak niewielki zespół.
„Nasza wizja mogła się urzeczywistnić dzięki narzędziom Unreal Editor i bez nich nie dalibyśmy rady tego zrobić” – mówi CooliSushi. „Mamy nadzieję, że gracze dostrzegą, co udało nam się osiągnąć”.
Aetheria pokazuje, jak daleko można zajść dzięki UEFN, mając dobry pomysł. Dzięki połączeniu: Verse do tworzenia niestandardowych systemów rozgrywki, Lumen do oświetlenia, Fab do tworzenia zasobów oraz narzędzi do optymalizacji Unreal Editor zapewniających wydajność na różnych platformach, CooliSushi i jego zespół stworzyli grę RPG, która doskonale wpisuje się w świat Fortnite.
Gotowi na przygodę? Zagrajcie w Aetherię tutaj: