Spraw, aby twoja platformówka wyróżniała się na tle innych, tworząc własną muzykę i unikatowy interfejs użytkownika!
Muzyka i interfejs użytkownika (UI) powinny być zgodne z rodzajem tworzonej wyspy. Jeśli tworzysz przygodę na wyspie, która będzie przyjemna i radosna, muzyka i UI powinny to odzwierciedlać.
W tej przygodzie muzyka ma taki charakter sytuacji wymagającej szybkiego działania, by zachęcić gracza do poruszania się do przodu i ostrzec go o otoczeniu.
UI łączy kolor roślin na wyspie, aby nadać wszystkim jednolity charakter. Podstawowy kształt UI wygląda na prosty, ale uzupełnia grę, nie przeszkadzając w grze ani nie odwracając uwagi.
Muzyka niestandardowa
Patchwork oferuje gotowce urządzeń, które łączą szereg urządzeń Patchwork w pakiety muzyczne. Te pakiety koncentrują się na sekcjach rytmicznych, które ułatwiają tworzenie własnej muzyki.
| Patchwork – gotowiec | Obraz | Lista urządzeń | Objaśnienie |
|---|---|---|---|
Melodia – gotowiec |
| Umożliwia utworzenie melodii przy użyciu określonych instrumentów, a następnie modyfikację ich dźwięków. | |
Gotowiec basowy |
| Umożliwia utworzenie sekcji basowej dla melodii za pomocą urządzeń Sequencera nut i Progresora nut oraz urządzenia Syntezator Omega. | |
Gotowiec perkusyjny |
| Umożliwia utworzenie sekcji perkusji w celu dodania rytmu. |
Niestandardowy UI
Przykładowa wyspa ma niestandardowy UI gracza, monitor kolekcji monet i wyskakujące ostrzeżenie. Niestandardowy UI gracza sprawia, że gra nabiera wyjątkowego charakteru i wzbogaca rozgrywkę, zastępując domyślny UI Fortnite.
Aby dowiedzieć się, jak stworzyć własny UI gracza, zapoznaj się z samouczkami Tworzenie niestandardowego interfejsu HUD.
Niestandardowy licznik monet to świetny sposób, aby gracze mogli sprawdzić, ile zebrali monet.
Aby utworzyć własny tracker przedmiotów do zebrania, zapoznaj się z samouczkiem Funkcje konwersji: Na tekst (int – liczba całkowita) i Na tekst (double – wartość podwójnej precyzji) z samouczków z serii Korzystanie z modelu widoku.
Aby dowiedzieć się więcej o tworzeniu niestandardowego UI i pracy w Unreal Motion Graphics(UMG), patrz Układ UI w UMG.
Urządzenie postępometru może jednocześnie wyświetlać tylko jeden widżet w lewym górnym rogu ekranu.
Wyskakujące ostrzeżenie
Ten wyskakujący komunikat ostrzega graczy, gdy pora dnia zmieni się w noc, a gra przełączy się z platformówki do trybu przetrwania. Komunikat w wyskakującym okienku informuje graczy, że nadchodzi pora zmiany, i co to oznacza.
Aby utworzyć własne wyskakujące komunikaty w UMG, zapoznaj się z samouczkiem dotyczącym wariantu modalnego okna dialogowego w dokumencie Wyskakujące okienka w UI.
Aby utworzyć własny wyskakujący komunikat, potrzebujesz następujących widżetów:
Nakładka
Obraz
Tekst
Przycisk ciszy
Aby powiązać przycisk ciszy do zamykania wyskakującego okienka po jego wyświetleniu, postępuj zgodnie z poniższymi instrukcjami:
Otwórz Okno > Wyświetl powiązania.
Wybierz przycisk ciszy w swoim widżecie, a następnie kliknij +Dodaj widżet w oknie Powiązania widoku.
Kliknij pole po lewej stronie zawierające przycisk ciszy i wybierz opcję Kliknij zdarzenie > Zdarzenie z menu rozwijanego Powiązanie. To automatycznie decyduje o kierunku interakcji dla przycisku i tworzy zdarzenie na przycisku Quiet (cisza).
Kliknij puste prawe pole i wybierz CreativeModalDialogViewmodel > Reakcja > Wybierz. Reakcja na zdarzenie pojawi się poniżej.
Kliknij puste pole Reakcja i wybierz Przycisk 1 z menu rozwijanego. Zarówno zdarzenie, jak i odpowiedź są teraz połączone z przyciskiem ciszy.
Widżet jest teraz kompletny i można go używać na urządzeniu wyskakującego okna dialogowego.
Dodaj widżet do urządzenia okna dialogowego
Dodaj urządzenie okna dialogowego do swojego projektu. Przed modyfikacją jego właściwości upewnij się, że urządzenie okna dialogowego jest zaznaczone w Panelu Outlinera.
W Panelu szczegółów ustaw następujące opcje:
W menu rozwijanym Reakcja wybierz Przycisk1.
Dla opcji Domyślny przycisk Wstecz wybierz opcję Przycisk 1.
Dodaj Tekst przycisku 1, a następnie w pustym polu wpisz Close (Zamknij).
Zmień ustawienie opcji Włączono podczas fazy na Tylko rozgrywka.
Przewiń w dół do sekcji Widżet modalny i wybierz wyskakujący widżet z menu rozwijanego Klasa zastąpienia szablonu.
W przypadku wyskakującego ostrzeżenia, które ostrzega graczy o zmianie czasu i czego mogą się spodziewać po zmianach czasu, ustaw ostrzeżenie tak, aby wyświetlało się, zanim gracz wejdzie na aktywator.