Gry mobilne stanowią okazję dla deweloperów Unreal Editor dla Fortnite (UEFN) do dotarcia do nowej i szerszej publiczności. Gry, które dobrze funkcjonują na urządzeniach mobilnych, mają rozpoznawalny język projektowania: krótkie, satysfakcjonujące sesje, sterowanie dostosowane do ekranów dotykowych, przejrzyste hierarchie wizualne i pętle postępów, które sprawiają, że gracze wracają.
Zrozumienie projektowania gier mobilnych pozwala tworzyć przygody, które utrzymują zaangażowanie graczy, zamiast takich, które gracz porzuca po kilku minutach.
Ten przewodnik pozwala zrozumieć, jak mogą wyglądać świetne gry mobilne i jakie zasady są dla nich wspólne.
Dobre praktyki w projektowaniu na urządzenia mobilne
Korzystaj z poniższych dobrych praktyk, aby kierować procesami rozwoju i stworzyć ekscytującą grę mobilną.
Dobre praktyki | Opis |
Szybkie prototypowanie i iteracja | Twórz małe, interaktywne prototypy, aby sprawdzić, czy podstawowa mechanika gry działa na urządzeniach mobilnych, przed dopracowaniem i dodaniem grafiki. Śledź analitykę wydajności, aby dostosować i dopracować sterowanie i wrażenia gracza. |
Zasada 40 sekund | Utrzymaj zaangażowanie graczy i zapewnij im maksymalnie wciągającą rozgrywkę, dzięki dynamicznej akcji, która zmusza graczy do podejmowania decyzji co 40 sekund. |
Projektuj z myślą o urządzeniach mobilnych | Mniej znaczy więcej – stwórz prosty interfejs użytkownika, który jest łatwy w nawigacji na ekranie urządzenia mobilnego. |
Projektowanie z myślą o sterowaniu kciukami | Podstawowe przyciski akcji muszą być łatwo dostępne dla kciuków o przeciętnej długości. |
Rozmiar ekranu ma znaczenie | Projektuj z myślą o różnych ekranach i często testuj grę na różnych typach urządzeń mobilnych i w różnych rozdzielczościach. |
Logiczne sterowanie na urządzeniach mobilnych | Wykorzystajcie istniejące sterowanie Fortnite na urządzenia mobilne i odpowiednio zaprojektujcie swoje gry. |
Wciągnij graczy od samego początku | Wykorzystaj szybkie samouczki lub instruktaże, aby wprowadzić graczy w świat gry, oraz przejrzysty interfejs użytkownika, aby umożliwić optymalne sterowanie rozgrywką. |
Spełnij oczekiwania publiczności | Poznaj swoich odbiorców i dowiedz się, czego oczekują od gier mobilnych. Projektuj z myślą o urządzeniach mobilnych od samego początku. |
Aby dowiedzieć się, jak zoptymalizować grę na urządzenia mobilne w UEFN, zobacz: Optymalizacja pod kątem urządzeń mobilnych oraz Podgląd w trybie mobilnym.
Tworzenie gier mobilnych
Zrozumienie anatomii najlepszych gier mobilnych jest podstawą do stworzenia własnej. To są podstawowe parametry, które definiują projektowanie przyjazne dla urządzeń mobilnych.
Projekt sesji i tempo rozgrywki
Świetne gry mobilne są zbudowane wokół krótkiej, ale wciągającej pętli rozgrywki, w którą można grać w mikro sesjach. Gracze mogą ukończyć satysfakcjonującą pętlę w ciągu od 1 do 5 minut. Mniejsze pętle gry oznaczają kompaktowy projekt. Każda sesja powinna być samodzielna, jednocześnie przyczyniając się do czegoś większego.
Spraw, aby gra była łatwa do rozpoczęcia i przerwania bez utraty postępów. Pętla jest szybka: gra → nagroda → ulepszenie → zagraj ponownie.
Często występują naturalne punkty przerwania.
Wczesne nagrody pojawiają się szybko, a krzywa trudności jest łagodna.
Gry takie jak Clash Royale, Subway Surfers i najlepsze gry typu tycoon na Roblox są zaprojektowane tak, aby 3 minuty dawały satysfakcję, a 30 minut dawało poczucie obfitości. Nie ma złego czasu na zatrzymanie się.
Sterowanie i dane wejściowe
Obsługa dotykowa jest odrębną metodą sterowania z rzeczywistymi zaletami.
Dotknięcie jako podstawowa metoda sterowania typu „przede wszystkim sterowanie dotykowe” lub gestami.
Korzystanie z wirtualnego wskaźnika w celu lepszego wspierania rozgrywki na urządzeniach mobilnych.
Liczba jednoczesnych czynności sterowania dotykowego jest celowo ograniczona.
Joysticki, gdy są używane, są dynamiczne: pojawiają się tam, gdzie ląduje kciuk, a nie w stałym rogu.
W zakresie walki unika się precyzyjnej mechaniki i wykorzystuje się wspomaganie celowania, automatyczne celowanie lub działania kontekstowe zamiast sterowania z dokładnością co do piksela.
Słabe sterowanie na urządzeniach mobilnych przekształca układ gamepada na wirtualne przyciski. Dobre sterowanie opiera się na pytaniu: jaką akcję chce wykonać gracz i jaki gest najnaturalniej ją wyraża?
Przejrzystość wizualna i projekt ekranu
Ekrany urządzeń mobilnych są małe. Projektuj z myślą o graczu, który gra z typowej odległości, w mieszanym oświetleniu i używa jednej ręki.
Mocne sylwetki i uproszczona geometria sprawiają, że postacie i obiekty są czytelne na pierwszy rzut oka.
Tekst i ikony powinny być duże (minimum 44×44 punkty), wszystko poniżej 18 punktów jest słabo czytelne na telefonie i powoduje, że gracz może źle trafić w przycisk.
Ogranicz bałagan na scenie do minimum: raczej niech będzie mniej elementów na ekranie.
Interfejs o wysokim kontraście czytelny w świetle słonecznym.
Kamera jest szersza i bardziej oddalona w porównaniu do odpowiedników na konsolę lub PC.
Zastosuj hierarchię wizualną: jeden główny punkt uwagi na ekran, jedna główna akcja w danym momencie.
HUD
Projekt gier przyjazny dla urządzeń mobilnych obejmuje interfejs (HUD) stworzony od podstaw dla tego gatunku i typu gracza.
Pokaż tylko to, co jest w danej chwili niezbędne dla rozgrywki. Jednocześnie nie powinno być widocznych więcej niż 5–6 aktywnych elementów sterujących. Więcej informacji na temat tworzenia interfejsu (HUD) można znaleźć tutaj: Konfigurowalne sterowanie ekranem dotykowym dla deweloperów i Niestandardowe widżety interfejsu (HUD) z możliwością sterowania dotykowego.
Interfejsy (HUD) adaptacyjne zależą od kontekstu i rozwijają się i zwijają w zależności od tego, co robi gracz.
Strefa kciuków (dolne rogi ekranu) to miejsce, w którym wykonywane są podstawowe działania.
Informacje takie jak mapy, liczniki czasu i wyniki powinny znajdować się w górnej części pośrodku lub powinny być zwijane.
Sterowanie powinno się dostosowywać: gra typu tycoon nie potrzebuje przycisku skoku; gra wyścigowa nie potrzebuje ekwipunku.
Nawigacja i odkrywanie
Gracze na urządzeniach mobilnych przeglądają gry w krótkich sesjach. Proces znalezienia i uruchomienia gry powinien być natychmiastowy. Zadbaj o szybkie, atrakcyjne wprowadzenie, które zaprezentuje mechanikę gry i wzbudzi zainteresowanie graczy.
Płaska nawigacja (maksymalnie 1–2 poziomy głębokości) zmniejsza rezygnację.
Gracze powinni wyraźnie rozumieć, czym jest gra, zanim do niej wejdą.
Duże, skanowalne miniatury od razu informują o gatunku.
Szybkie ładowanie jest kluczowe – gracze, którzy czekają zbyt długo, odchodzą przed rozpoczęciem gry.
Postępy i utrzymanie zaangażowania graczy
Gracze mobilni wracają, ponieważ zawsze coś na nich czeka. Meta-progresja (kolekcja, ścieżka ulepszeń, rozwijające się miasto) nadaje każdej sesji kontekst w ramach większej całości. Krótkie sesje powinny przyczyniać się do widocznego, znaczącego poczucia postępu, persystencji i nagród, aby zachęcić do ponownego grania.
Częste, małe nagrody są lepsze niż rzadkie i duże.
Większość gier mobilnych jest darmowa i zawiera niewielkie zakupy w aplikacji (IAP) lub codzienne oferty, które wywołują duże zaangażowanie.
Codzienne nagrody za logowanie, zdarzenia czasowe i powiadomienia push dodatkowo zachęcają do aktywności.
Funkcje społecznościowe i społeczność
Gry mobilne, które utrzymują graczy, budują poczucie więzi. Element społecznościowy musi być płynnie zintegrowany. Wybierz tryby gry i gatunki, które przyciągają graczy mobilnych.
Lekkie, asynchroniczne mobilne gry społecznościowe tworzą poczucie przynależności bez konieczności synchronicznej koordynacji.
Łatwe formowanie oddziału.
Deweloperzy, którzy komunikują się ze swoimi graczami, utrzymują ich zaangażowanie w znacznie większym stopniu.
Wykorzystaj swoją społeczność Fortnite do ogłaszania wydarzeń, udostępniania aktualizacji, czy też korzystaj z powiadomień w grze.
Wydajność i wytrwałość
Wydajność na urządzeniach mobilnych jest wymogiem projektowym w przypadku urządzeń mobilnych.
Szybkie początkowe czasy ładowania są kluczowe. Rozmiary zasobów powinny być dostosowane do połączeń danych mobilnych.
Gęstość wizualna bardziej szkodzi niż pomaga, celuj raczej w 30 kl./s, aby zapewnić płynne wrażenia.
Unikaj 60 klatek na sekundę, gdy rozgrywka mobilna staje się niestabilna.
Projekt gry powinien być dostosowany do przerw; połączenie telefoniczne lub przełączenie aplikacji nie powinno oznaczać niepowodzenia sesji.
Oczekuje się natychmiastowego wznowienia po przerwaniu.
Uwagi dotyczące konkretnych gatunków
Zasady projektowania na urządzenie mobilne mają zastosowanie uniwersalne, ale różnią się w zależności od gatunku. Oto jak podejść do projektowania przyjaznego dla urządzeń mobilnych w przypadku najpopularniejszych przygód UEFN.
Gry casualowe/tycoon
Gry typu tycoon i idle najbardziej naturalnie pasują do urządzeń mobilnych. Sesje są krótkie, a pętla meta-progresji (budowanie i ulepszanie) jest przejrzysta i zapewnia trwałe zaangażowanie.
Podstawowa akcja zazwyczaj polega na pojedynczym dotknięciu lub przeciągnięciu.
Postępy są automatyzowane, gdy gracz jest nieobecny.
Interfejs (HUD) powinien wyraźnie wyświetlać walutę, wskaźniki postępu i podstawową akcję.
Wizualne informacje zwrotne dotyczące zarabiania i wydawania są satysfakcjonujące: liczby wyskakują, paski postępu się wypełniają, a obiekty w świecie gry ewoluują na ekranie.
Sesje, niezależnie od tego, czy trwają 30 sekund, czy 20 minut, obejmują aktywne budowanie świata (zameldowanie się w rozgrywce, zbieranie, wydawanie, wyjście).
Wyścigi/pojazdy
Gry wyścigowe dobrze sprawdzają się na urządzeniach mobilnych, jeśli sterowanie jest od początku dostosowane do ekranów dotykowych.
Wirtualne przyciski do sterowania kierunkiem jazdy, hamowaniem i przyspieszeniem.
Interfejs (HUD) służy do sterowania, przyspieszania/hamowania oraz wyświetlania wskaźnika prędkości.
Liczba okrążeń i pozycja to niezbędne informacje dostępne od razu.
Stabilna liczba klatek na sekundę jest kluczowa: bo przecież zacinająca się gra wyścigowa jest niegrywalna.
Akcja/walka
Gry akcji wymagają największej staranności w projektowaniu, ponieważ precyzja i walka są z natury trudne do dobrego wykonania z zastosowaniem sterowania dotykowego.
Automatyczne celowanie lub znaczne wspomaganie celowania jest standardem w grach akcji na urządzenia mobilne.
Nadaj priorytet działaniom kontekstowym w stosunku do wyraźnych poleceń, aby zmniejszyć liczbę przycisków.
Unikaj mechanik, które wymagają jednoczesnego złożonego wprowadzania danych (kucnięcie + skok + celowanie + strzał).
Czas odnowienia zdolności powinien być wystarczająco długi, aby gracze nie zarządzali jednocześnie czterema lub więcej aktywnymi zdolnościami.
Krótki czas trwania meczu (3-7 minut) obniża stawkę i zachęca graczy do ponownej próby.
Budowanie/tworzenie
Gry polegające na budowaniu i tworzeniu oferują bogate, kreatywne pętle, które dobrze sprawdzają się podczas sesji mobilnych, jeśli wrażenia użytkownika są do tego przystosowane.
Umieszczanie oparte na sterowaniu dotykowym (dotknięcie w celu umieszczenia, przeciąganie jednym palcem) zapewnia naturalne wrażenia, gdy jest dobrze wykonane.
Przełączanie między trybem budowania a walki znacznie upraszcza interfejs (HUD).
Przeciągnięcie działa lepiej do szybkiego wyboru materiału.
Klarowność wizualna obiektów możliwych do umieszczenia jest kluczowa – gracze muszą być w stanie rozpoznawać je na wybranej platformie mobilnej.
Gracze rozpoczynają rozgrywkę od natychmiastowego budowania, z samouczkiem, który nie stanowi większego obciążenia.
Narzędzia na początek
UEFN zapewnia twórcom dostęp do jednych z najpotężniejszych dostępnych narzędzi do tworzenia gier. Dowiedz się więcej o ich możliwościach i o tym, jak ich używać do tworzenia gry mobilnej:
UEFN ma wbudowane filtry przetwarzania końcowego, które zapewniają grubsze kontury i jaśniejszy kontrast:
Otwórz foldery: Fortnite > Urządzenia > Środowisko.
Przeciągnij urządzenie przetwarzania końcowego do projektu.
Otwórz menu rozwijane Efekt przetwarzania końcowego i wybierz efekt przetwarzania końcowego, na przykład Kreskówka.