Świetne gry na inteligentnych ekranach Asystenta Google łączą wciągającą grafikę i dobrze zaprojektowany interfejs mówiony. Połączenie sprawdzonych metod projektowania konwersacyjnego z grafiką i interakcją dotykową w grze to klucz do stworzenia komfortowej gry, która zachęca użytkowników do wracania po więcej.
Poznaj najważniejsze metody tworzenia udanej gry na urządzeniach z Asystentem Google.
Projektuj z naciskiem na treści wizualne
Grafika jest kluczowym elementem gier na inteligentnych ekranach. Kierując reklamy na takie urządzenia, rozpocznij proces projektowania, kładąc nacisk na elementy wizualne i przebieg gry, korzystając z takich technik jak scenorys. Wmieszaj się w rozmowę, aby dokończyć prezentację.
Mocne elementy wizualne pomagają utrzymać zaangażowanie graczy i śledzić to, co dzieje się w trakcie interakcji z grą. W hałaśliwym otoczeniu lub w głośnym otoczeniu mogą łatwo przeoczyć wskazówkę, dlatego wskazówki wizualne i głosowe pomagają utrzymać tempo gry.
Zastosuj reguły interfejsu głosowego
Opracowanie świetnego interfejsu głosowego gry wymaga przewidywania potrzeb graczy. Są to stosunkowo nowe gry z obsługą głosu, więc gracze mogą nie wiedzieć, co i kiedy mają powiedzieć ani jak to powiedzieć. Gracze mogą powiedzieć, co chcą, a Twoja gra powinna sobie z tym poradzić. Postępuj zgodnie z tymi sprawdzonymi metodami korzystania z interfejsu Voice, aby kształtować konwersację:
Dbaj o spójność przewodnika: gracze łatwo mogą się zgubić w nieznanym obszarze interfejsów rozmów, dlatego warto z góry ustalić, czego można się spodziewać po tym, jak działa gra. W miarę postępów rozgrywki ważne jest, aby przygotować się do działania i pomóc im znaleźć drogę naprzód:
- Zaplanuj na początku gry krótki samouczek wprowadzający do interfejsu słownego.
- Ponownie powiadom gracza, gdy przez co najmniej 10 sekund nie otrzyma sygnału wejściowego.
- Ponownie poproś gracza o zrozumienie, co powiedział.
- Udostępniaj prompty i wskazówki dostosowane do różnych sekcji gry.
Przygotuj się na wszystko: dzięki interfejsom głosowym gracze mogą powiedzieć, co chcesz, w każdej chwili i oczekiwać, że coś się stanie. Te oczekiwania są znacznie inne niż na innych platformach gier, gdzie wpisywanie danych jest ograniczone do sterowania palcami lub gestami:
- Pozwól użytkownikom na proszenie o pomoc, powtarzanie instrukcji lub wstrzymanie wyświetlania w dowolnym momencie.
- Zaplanuj wszystko, co trzeba zrobić, od sfrustrowanych emocji po kibicowanie zwycięstwa. Takie podejście zapewnia ciekawsze wrażenia, ale uważaj, by nie przesadzić z nowościami. Więcej informacji znajdziesz w artykule o projektowaniu długiego ogona na stronie poświęconej projektowaniu rozmów.
Więcej informacji znajdziesz na stronie poświęconej projektowaniu rozmów.
Korzystanie z hostów i znaków głosowych
Gracze w naturalny sposób wiążą wypowiadane słowa z gry z określoną postacią lub wizerunkiem postaci. Jeśli zmienisz głos używany w grze, gracze od razu zauważą to i zakładają, że wchodzą w interakcję z nową osobą lub inną częścią gry. Oto kilka kluczowych kwestii, które należy wziąć pod uwagę podczas projektowania profili w grze:
- Zadbaj o spójność: gracze są bardzo czujni na zmiany w głosie, a niewielkie zmiany w głosu mogą ich rozpraszać.
Wygenerowanie głosu może przyspieszyć tworzenie gry, ułatwić aktualizowanie i zapewnić użytkownikom lepsze wrażenia. Możesz wypróbować usługę Google Cloud Text-to-Speech, aby poznać różne głosy na inteligentnych głośnikach domowych, których można używać z SSML w grze. Gospodarz gry Mime Jam używa australijskiego głosu generowanego przez Cloud Text-to-Speech:
Uwaga: nawet w przypadku korzystania z wygenerowanego głosu należy wziąć pod uwagę spójność języka i stylu wypowiedzi, ponieważ są one zauważalne również dla graczy. - Zaprojektuj osobisty profil gospodarza: zastanów się nad zaprojektowaniem profilu hosta, aby ułatwić zespołowi spójne wrażenia w grze. Profil gospodarza to cenny punkt zakotwiczenia, dzięki któremu gracze mogą łatwiej śledzić treści i otrzymywać pomoc. Na przykład ten klip audio przedstawia narratora na początku Gnome Garden:
- Zaprojektuj z myślą o rozpoznawaniu: chociaż w głosach występują drobne różnice, postacie musisz zaprojektować tak, aby były charakterystyczne i angażowały widzów z punktu widzenia dźwięku. Wyraźny głos w promptach informuje graczy, że gra działa i oczekuje odpowiedzi, nawet jeśli postać nie jest widoczna na ekranie lub gracz odwracał wzrok.
Więcej informacji o korzystaniu z profili użytkowników w interfejsie głosowym znajdziesz w artykule na temat projektowania rozmów.
Testuj bez przerwy
Stale testuj grę w trakcie jej tworzenia. Przetestuj każdy aspekt gry, w tym podstawowe funkcje, aby zapewnić płynność i przebieg rozmów, rozmieszczenie i rozmiar grafiki oraz innych elementów gry. Przeprowadź te testy zarówno na symulatorze urządzeń, jak i na urządzeniach fizycznych. Podczas tworzenia gry stosuj te metody testowania:
- Przetestuj rozmowę na urządzeniu: to, co napiszesz na stronie, może brzmieć inaczej, gdy zostanie odczytane przez urządzenie. Ta technika pomoże Ci wychwycić powtarzające się słowa, długie zdania i niezgrabne lub dziwne sformułowania.
- Testuj rozmowę z innymi osobami: to, co mówią inni, jest nieprzewidywalne. Aby dowiedzieć się, co gracze mówią do Twojej gry, przetestuj rozmowy z innymi użytkownikami, by zobaczyć, jakie odpowiedzi udzielą.
- Testowanie grafiki na urządzeniach: grafika wyświetlana i testowana na ekranie komputera może wyglądać na inteligentnych ekranach inaczej.
- Testowanie na różnych urządzeniach: inteligentne ekrany mają różne rozmiary. W miarę możliwości przetestuj ją na kilku różnych urządzeniach, aby uzyskać optymalną rozdzielczość ekranu i wydajność gry.
Jeśli tworzysz grę, która jest dostępna w wielu językach, wykonaj te czynności:
- Przetestuj każdy język oddzielnie: każdy język może mieć własne problemy z wymową i rozpoznawaniem mowy, dlatego pamiętaj, aby przetestować rozmowę na urządzeniu i przetestować rozmowę z innymi osobami w każdym języku.
Nawet po zakończeniu opracowywania gry musisz ją testować, szukać możliwości udoskonaleń i w razie potrzeby aktualizować akcję.
Więcej informacji o testowaniu projektów konwersacyjnych znajdziesz w witrynie o projektowaniu konwersacyjnym.
Weź pod uwagę rodzaje gier
Asystent Google może odnieść sukces w wielu rodzajach gier. Oto kilka typów gier, które dobrze działają na platformie:
Turowe: gry, które wykorzystują prostą mechanikę promptów i odpowiedzi, np.:
- otwarte rozmowy, np. interakcje z pytaniami i odpowiedziami;
- Wybór opcji, np. quizy bez ograniczeń czasowych
Przykładowa gra: Cookie Detective
W czasie rzeczywistym: gry, które korzystają z limitów czasu i szybkiej interakcji, aby zwiększyć liczbę rozgrywek, takie jak:
- Zgadywanie słów
- Gry logiczne
- Quizy czasowe
Przykładowa gra: Mime Jam
Pamiętaj, że w grach tego typu możesz używać trybu ciągłego dopasowywania.
Nieaktywny: gry, które działają w tle, gdy odtwarzacz nie gra:
- Gry rolnicze
- Gry w budowanie miast
- Budowa imperium
Przykładowa gra: Ogród Gnome
Buduj z interakcją dotykową
Tworząc gry na inteligentne ekrany z pomocą Asystenta Google, korzystaj z funkcji ekranu dotykowego jako uzupełnienie interfejsu głosowego:
- Spójność głosu i dotyku: zadbaj o to, aby gracze mogli wykonywać wszystkie czynności za pomocą głosu (i na odwrót), dotykając ekranu. Gracze powinni mieć możliwość płynnego przełączania się między sterowaniem dotykowym i głosowym. Podczas gry może nie być w stanie dosięgnąć ekranu, może też nie brać pod uwagę wskazówek głosowych.
- Dotknij jako uzupełnienie głosu: podaj dane dotykowe jako alternatywny sposób wykonania czynności lub wskazówki dotyczące dalszego postępowania. Na przykład dotykowe wprowadzanie danych może być widoczne na ekranie w przypadku odpowiedzi graczy nawet po długiej przerwie w rozmowie w grze. W niektórych przypadkach interakcje dotykowe pozwalają graczom szybciej zareagować na aktywność w grze niż rozpoznawanie mowy.
- Dotknij jako uzupełnienie głosu: korzystaj z dotykowego wprowadzania danych przy użyciu głosu, aby tworzyć przydatne interakcje. Możesz na przykład zezwolić graczom na dotykanie ekranu i odsłuchiwanie informacji o obiektach w grze.
Zachęcaj graczy do wielokrotnego oglądania reklam
Zachęcanie użytkowników do powrotu do Twojej gry za pomocą Asystenta Google jest równie ważne, jak każda inna gra, którą tworzysz. Rozpoczęcie gry za pomocą interfejsu głosowego jest szybkie i proste, ale gracze muszą znać właściwe słowa i mieć motywację, aby grać ponownie. Dlatego gra powinna kładć nacisk na ponowne zaangażowanie:
- Atrakcyjna rozgrywka: najlepszym sposobem na zachęcenie użytkowników do powrotu jest zadbanie o to, aby gra była przyjemna. Zapewnij graczom doświadczenie, które chcą powtórzyć.
- Przyspieszone ponowne angażowanie: skup się na tym, by szybko wracać do graczy od miejsca, w którym skończyli, i doceniać ich powrót: „Cześć, graczu! Witaj ponownie! Korzystaj z funkcji takich jak Pamięć wewnętrzna, aby zapisywać stany gry dla wielu graczy i szybko wznawiać ich rozgrywkę.
- Przypomnienia, powiadomienia i rutyny: gdy gracz wyjdzie z gry, przypomnij mu, jak może wrócić: „Jeśli chcesz zagrać jeszcze raz, powiedz...” Zaproponuj skonfigurowanie powiadomień lub rutynę Asystenta Google, aby automatycznie przypominać graczom o ponownym pojawieniu się na bonusy. Więcej informacji znajdziesz w artykule o zaangażowaniu użytkowników.
- Tabele wyników i inne narzędzia: nie zapomnij użyć technik powtarzania, które sprawdzają się w innych grach, np. wydarzeń czasowych czy tabel wyników.