Wstecz
Tworzenie Lunar Horizons w Fortnite: Wciągająca koncepcja misji na Księżyc
Twórcy Fortnite
Lunar Horizons to wciągająca, trójwymiarowa nowa koncepcja przyszłej międzynarodowej misji księżycowej Europejskiej Agencji Kosmicznej (ESA) na południowy biegun Księżyca. Jako gracze musicie zbierać zasoby, aby zbudować bazę księżycową Hassell, dowiadując się więcej o cudach eksploracji kosmosu.
W Lunar Horizons nie chodzi tylko o wygraną – poświęćcie chwilę na rozmowę z astronautami i interakcję z punktami informacyjnymi rozmieszczonymi na powierzchni Księżyca, aby dowiedzieć się więcej o tej prawdziwej planowanej misji i naszej podróży w kosmos. Lunar Horizons zostało stworzone przez Epic Games, ESA i Hassell, we współpracy z Buendea i Team PWR.
Zagrajcie w Lunar Horizons, używając kodu 3207-0960-6428 lub wyszukując „Lunar Horizons” w Odkryciach.
Lunar Horizons dało zespołowi Epic okazję do pokazania, jak prawdziwe pomysły i dane mogą być wykorzystane do stworzenia czegoś zabawnego i interesującego w Unreal Editor dla Fortnite (UEFN), a także do edukowania graczy na temat cudów nauki o kosmosie.
Dowiedzieliśmy się wiele o nauce o kosmosie podczas opracowywania tej rozgrywki, na przykład tego, że z powierzchni Księżyca nie widać gwiazd, jak dużym problemem jest pył księżycowy i jak niektóre obszary na południowym biegunie Księżyca były zacienione przez miliardy lat. Mamy nadzieję, że dzięki tej rozgrywce i lekturze tego bloga twórców, również się czegoś nauczycie. Do dzieła!
Dzięki Nanite możemy używać bardzo szczegółowych modeli na konsolach nowej generacji i komputerach PC, a następnie automatycznie generować mniej szczegółowe wersje na inne platformy, takie jak urządzenia mobilne. ESA używa już Unreal Engine do rekrutacji, symulacji i szkoleń, co oznacza, że niektóre zasoby można szybko i łatwo przenieść do UEFN.
Oprócz istniejących modeli, współpracowaliśmy z Buendea, konsultantem w zakresie tworzenia gier i rozwoju oprogramowania, aby stworzyć inne niestandardowe zasoby dla projektu. Buendea podeszli do tego w sposób, jakiego nigdy wcześniej nie widzieliśmy, skanując skały i fotografując prawdziwe powierzchnie, które są podobne do Księżyca, aby stworzyć realistyczne tekstury.
Jednym z zasobów, z których jesteśmy naprawdę dumni, jest skafander kosmiczny xEMU, który został dokładnie odtworzony przy użyciu tego udostępnionego publicznie przewodnika po spacerze kosmicznym. Ten kombinezon kosmiczny został pierwotnie zaprojektowany do użytku w nadchodzącej misji ESA – Artemis.
Co więcej, udostępniliśmy wiele zasobów wykorzystanych w tym projekcie na FAB za darmo, dzięki czemu można je wykorzystać we własnych projektach UEFN. Wystarczy postępować zgodnie z poniższymi instrukcjami, aby uzyskać dostęp do tych zasobów:

Więcej informacji na temat importowania niestandardowych zasobów do UEFN można znaleźć w dokumentacji „Importowanie zawartości i wysp”.

Gdy umieszczany jest maszt czujnika, kod Verse najpierw znajduje najbliższy punkt zasobów (które są niestandardowymi rekwizytami umieszczanymi przez projektantów w UEFN). Następnie przesuwa słupek na miejsce, kieruje wiązkę we właściwym kierunku i zarządza produkcją zasobów. Każdy słupek ma własne urządzenie Verse i szereg innych urządzeń Fortnite (takich jak wyświetlanie tekstu lub pozwalanie na interakcję w celu jego podniesienia).
Verse jest używany do tworzenia niestandardowego interfejsu w Lunar Horizons, który pozwala graczom łatwo zorientować się, co mają przy sobie i ostrzega przed zbliżającymi się burzami słonecznymi. Pomaga również graczom określić, co mają robić dalej, uruchamiając pobliskie urządzenia „nadajnika".
Więcej informacji na temat korzystania z Verse w UEFN można znaleźć w w sekcjach dokumentacji „Wprowadzenie do języka Verse” oraz „Programowanie w Verse”.



Więcej informacji na temat korzystania z Sequencera w UEFN można znaleźć w naszej dokumentacji w sekcji „Sequencer i system Control Rig”. Jeśli potrzebujecie dodatkowych informacji na temat wdrażania animacji i przerywników filmowych, zajrzyjcie na naszą ogólną stronę poświęconą animacji i przerywnikom filmowym.

Użyliśmy również systemu Control Rig do animowania masztów czujnika w Sequencerze. Ponadto system Control Rig przeprowadza test kolizji, aby upewnić się, że słupek jest umieszczony dokładnie na powierzchni Księżyca.
Więcej informacji na temat korzystania z systemu Control Rig w UEFN można znaleźć we wspomnianej wcześniej sekcji dokumentacji „Sequencer i system Control Rig”. Aby lepiej zrozumieć, jak wdrażać animacje i przerywniki filmowe, zapoznaj się z główną stroną dokumentacji na ten temat, która jest dostępna tutaj.



Więcej informacji na temat tworzenia własnego otoczenia w UEFN można znaleźć w naszej dokumentacji w sekcji „Otoczenie i krajobrazy”.




Mamy nadzieję, że udało wam się dowiedzieć kilku rzeczy na temat eksploracji kosmosu i tego, jak została ona przekształcona w przygodę w UEFN. Jeśli chcecie dowiedzieć się więcej o prawdziwej misji Artemis na księżycowy biegun południowy, zapoznajcie się z artykułem ESA na temat misji księżycowej Artemis V. Możecie też obejrzeć panel Unreal Fest 2023 „Wprowadzenie Księżyca do Fortnite”. 🌙
W Lunar Horizons nie chodzi tylko o wygraną – poświęćcie chwilę na rozmowę z astronautami i interakcję z punktami informacyjnymi rozmieszczonymi na powierzchni Księżyca, aby dowiedzieć się więcej o tej prawdziwej planowanej misji i naszej podróży w kosmos. Lunar Horizons zostało stworzone przez Epic Games, ESA i Hassell, we współpracy z Buendea i Team PWR.
Zagrajcie w Lunar Horizons, używając kodu 3207-0960-6428 lub wyszukując „Lunar Horizons” w Odkryciach.
Lunar Horizons dało zespołowi Epic okazję do pokazania, jak prawdziwe pomysły i dane mogą być wykorzystane do stworzenia czegoś zabawnego i interesującego w Unreal Editor dla Fortnite (UEFN), a także do edukowania graczy na temat cudów nauki o kosmosie.
Dowiedzieliśmy się wiele o nauce o kosmosie podczas opracowywania tej rozgrywki, na przykład tego, że z powierzchni Księżyca nie widać gwiazd, jak dużym problemem jest pył księżycowy i jak niektóre obszary na południowym biegunie Księżyca były zacienione przez miliardy lat. Mamy nadzieję, że dzięki tej rozgrywce i lekturze tego bloga twórców, również się czegoś nauczycie. Do dzieła!
Niestandardowe zasoby
Ekscytującym aspektem tego projektu była ścisła współpraca z wiodącą firmą architektoniczną i projektową Hassell oraz z ESA. Oba zespoły uprzejmie udostępniły cyfrowe modele CAD (Computer Aided Design) proponowanej bazy księżycowej i bezzałogowego lądownika księżycowego, a my mogliśmy przenieść te modele do UEFN, aby wykorzystać je w Lunar Horizons.Dzięki Nanite możemy używać bardzo szczegółowych modeli na konsolach nowej generacji i komputerach PC, a następnie automatycznie generować mniej szczegółowe wersje na inne platformy, takie jak urządzenia mobilne. ESA używa już Unreal Engine do rekrutacji, symulacji i szkoleń, co oznacza, że niektóre zasoby można szybko i łatwo przenieść do UEFN.
Oprócz istniejących modeli, współpracowaliśmy z Buendea, konsultantem w zakresie tworzenia gier i rozwoju oprogramowania, aby stworzyć inne niestandardowe zasoby dla projektu. Buendea podeszli do tego w sposób, jakiego nigdy wcześniej nie widzieliśmy, skanując skały i fotografując prawdziwe powierzchnie, które są podobne do Księżyca, aby stworzyć realistyczne tekstury.
Jednym z zasobów, z których jesteśmy naprawdę dumni, jest skafander kosmiczny xEMU, który został dokładnie odtworzony przy użyciu tego udostępnionego publicznie przewodnika po spacerze kosmicznym. Ten kombinezon kosmiczny został pierwotnie zaprojektowany do użytku w nadchodzącej misji ESA – Artemis.
Co więcej, udostępniliśmy wiele zasobów wykorzystanych w tym projekcie na FAB za darmo, dzięki czemu można je wykorzystać we własnych projektach UEFN. Wystarczy postępować zgodnie z poniższymi instrukcjami, aby uzyskać dostęp do tych zasobów:
- Uruchom Unreal Editor dla Fortnite.
- Otwórz projekt, do którego chcesz dodać zasoby.
- Kliknij ikonę FAB na górnym pasku (obok ikony Verse).
- Wyszukaj Lunar Horizons i wybierz darmowy pakiet zasobów Lunar Horizons.
- Przeciągnij zasoby bezpośrednio na swój poziom i zacznij z nich korzystać!

Więcej informacji na temat importowania niestandardowych zasobów do UEFN można znaleźć w dokumentacji „Importowanie zawartości i wysp”.

Verse
Kod napisany w języku programowania UEFN Verse kontroluje wszystkie aspekty rozgrywki w Lunar Horizon, w tym punkty informacyjne, maszty czujnika i budowę bazy księżycowej.Gdy umieszczany jest maszt czujnika, kod Verse najpierw znajduje najbliższy punkt zasobów (które są niestandardowymi rekwizytami umieszczanymi przez projektantów w UEFN). Następnie przesuwa słupek na miejsce, kieruje wiązkę we właściwym kierunku i zarządza produkcją zasobów. Każdy słupek ma własne urządzenie Verse i szereg innych urządzeń Fortnite (takich jak wyświetlanie tekstu lub pozwalanie na interakcję w celu jego podniesienia).
Verse jest używany do tworzenia niestandardowego interfejsu w Lunar Horizons, który pozwala graczom łatwo zorientować się, co mają przy sobie i ostrzega przed zbliżającymi się burzami słonecznymi. Pomaga również graczom określić, co mają robić dalej, uruchamiając pobliskie urządzenia „nadajnika".
Więcej informacji na temat korzystania z Verse w UEFN można znaleźć w w sekcjach dokumentacji „Wprowadzenie do języka Verse” oraz „Programowanie w Verse”.



Sequencer
W Lunar Horizons w szerokim zakresie wykorzystaliśmy Sequencer, czyli nasze narzędzie do tworzenia filmów i animacji, w tym do filmowania astronautów wykonujących swoją misję, animacji rozmieszczania masztów czujnika, ruchów robotycznych łazików po powierzchni, efektów burzy słonecznej i mniejszych rzeczy, takich jak migające przyciski i ikony.Więcej informacji na temat korzystania z Sequencera w UEFN można znaleźć w naszej dokumentacji w sekcji „Sequencer i system Control Rig”. Jeśli potrzebujecie dodatkowych informacji na temat wdrażania animacji i przerywników filmowych, zajrzyjcie na naszą ogólną stronę poświęconą animacji i przerywnikom filmowym.

System Control Rig
System Control Rig był używany w wielu obszarach Lunar Horizons. Na przykład, dwa modele łazików zostały skonfigurowane tak, aby ich koła obracały się automatycznie podczas ruchu, a ich zawieszenie poruszało się w górę i w dół w zależności do księżycowego terenu. (Więcej szczegółów na ten temat można uzyskać, oglądając zeszłoroczne wystąpienie Chase'a Coopera na Unreal Fest).Użyliśmy również systemu Control Rig do animowania masztów czujnika w Sequencerze. Ponadto system Control Rig przeprowadza test kolizji, aby upewnić się, że słupek jest umieszczony dokładnie na powierzchni Księżyca.
Więcej informacji na temat korzystania z systemu Control Rig w UEFN można znaleźć we wspomnianej wcześniej sekcji dokumentacji „Sequencer i system Control Rig”. Aby lepiej zrozumieć, jak wdrażać animacje i przerywniki filmowe, zapoznaj się z główną stroną dokumentacji na ten temat, która jest dostępna tutaj.



Krajobraz i otoczenie
Krajobraz w grze został stworzony na podstawie rzeczywistych księżycowych danych wysokościowych (z LRO NASA), które zostały następnie dostosowane za pomocą narzędzi krajobrazu w UEFN. Wykorzystaliśmy niestandardową konfigurację materiałów, aby stworzyć wyraźny, realistyczny teren księżycowy – inspirowany referencyjnymi zdjęciami rzeczywistej powierzchni Księżyca. Użyliśmy również naklejek, aby dodać szczegóły i połączyć elementy.Więcej informacji na temat tworzenia własnego otoczenia w UEFN można znaleźć w naszej dokumentacji w sekcji „Otoczenie i krajobrazy”.




Mamy nadzieję, że udało wam się dowiedzieć kilku rzeczy na temat eksploracji kosmosu i tego, jak została ona przekształcona w przygodę w UEFN. Jeśli chcecie dowiedzieć się więcej o prawdziwej misji Artemis na księżycowy biegun południowy, zapoznajcie się z artykułem ESA na temat misji księżycowej Artemis V. Możecie też obejrzeć panel Unreal Fest 2023 „Wprowadzenie Księżyca do Fortnite”. 🌙