I fantastici giochi sugli smart display con l'Assistente Google combinano immagini immersive e un'interfaccia vocale ben progettata. La combinazione delle best practice di progettazione conversazionale con la grafica di gioco e l'interazione touch è fondamentale per creare un'esperienza di gioco che incoraggerà i giocatori a continuare a giocare.
Scopri le pratiche più importanti per creare un gioco di successo sui dispositivi con l'Assistente Google.
Progettare con particolare attenzione alle immagini
La grafica è un componente essenziale dei giochi su smart display. Quando scegli come target questi dispositivi, inizia il processo di progettazione con particolare attenzione alle immagini e al flusso del gioco, utilizzando tecniche come lo storyboard. Combina le conversazioni per completare l'esperienza.
Una grafica di impatto aiuta a mantenere alto il coinvolgimento dei giocatori e a seguire l'azione mentre interagiscono con il gioco. È facile per i giocatori perdere un segnale verbale a causa di distrazioni o in un ambiente rumoroso, quindi fornire prompt visivi e comandi vocali aiuta a mantenere il gioco in corso.
Applica regole dell'interfaccia vocale
Per creare un'ottima interfaccia vocale per il gioco, è necessario anticipare le esigenze dei giocatori. I giochi con voce in avanti sono relativamente nuovi, quindi i giocatori potrebbero non sapere cosa possono dire, quando possono dirlo o come possono dirlo. I giocatori possono, e lo faranno, dire qualsiasi cosa e il tuo gioco dovrebbe essere in grado di gestirla. Segui queste best practice per l'interfaccia vocale per guidare la tua progettazione delle conversazioni:
Assicurati di seguire una guida coerente. I giocatori possono facilmente perdersi nel territorio sconosciuto delle interfacce di conversazione, quindi cerca di stabilire in anticipo le aspettative sul funzionamento del tuo gioco. Man mano che il gameplay avanza, è importante essere pronti all'inizio e aiutarli a trovare una strada da seguire:
- Prevedi di fornire un breve tutorial di onboarding per l'interfaccia verbale all'inizio del gioco.
- Se il gioco non ha ricevuto input per almeno 10 secondi, chiedi di nuovo al giocatore.
- Avvisa nuovamente il giocatore quando il gioco non capisce ciò che ha detto il giocatore.
- Fornisci richieste o suggerimenti personalizzati per diverse sezioni del tuo gioco.
Preparati a tutto: con le interfacce vocali, i giocatori possono dire qualsiasi cosa in qualsiasi momento e aspettarsi che succeda qualcosa. Questa aspettativa è molto diversa da quella di altre piattaforme di gioco, in cui gli input sono limitati ai gesti o al controllo con le dita:
- Consenti agli utenti di chiedere assistenza, ripetere le istruzioni o mettere in pausa in qualsiasi momento.
- Pianifica di gestire qualsiasi cosa ti metta in gioco, dagli esordi frustrati agli esultati per la vittoria. Questo approccio rende l'esperienza più immersiva, ma fai attenzione a non progettare troppo. Per ulteriori informazioni, consulta la sezione Progettazione per long tail nel sito dedicato alla progettazione di conversazioni.
Per ulteriori informazioni, consulta il sito web Progettazione della conversazione.
Utilizzare host e personaggi vocali
I giocatori associano in modo naturale le parole pronunciate nel tuo gioco a un personaggio o a un personaggio. Cambiando il tono parlante del gioco, i giocatori noteranno immediatamente il contenuto e daranno per scontato che stanno interagendo con un nuovo personaggio o con un'altra parte del gioco. Ecco alcune considerazioni chiave per la progettazione di personaggi di gioco:
- Progetta per garantire la coerenza: i giocatori sono molto sensibili ai cambiamenti nel parlato e piccole modifiche alla voce possono distrarre il pubblico.
L'utilizzo di una voce generata può aiutarti a velocizzare lo sviluppo dei tuoi giochi, semplificare gli aggiornamenti e offrire un'esperienza utente migliore. Puoi dare un'occhiata a Google Cloud Text-to-Speech per scoprire varie voci di speaker per la smart home che possono essere utilizzate con SSML nel tuo gioco. L'host del gioco Mime Jam utilizza una voce australiana generata da Cloud Text-to-Speech:
Nota: anche quando usi una voce generata, dovresti anche tenere conto della coerenza dello stile verbale e dell'uso del linguaggio, in quanto è evidente anche ai giocatori. - Progetta un host tipo: valuta la possibilità di progettare un presentatore per aiutare il tuo team a offrire un'esperienza di gioco coerente. Un presentatore crea un prezioso punto di ancoraggio che i giocatori possono seguire per farsi aiutare. Ad esempio, il seguente clip audio mostra il narratore all'inizio di Gnome Garden:
- Progettare per il riconoscimento: i giocatori notano piccole differenze nelle voci parlate, ma dovresti progettare i tuoi personaggi in modo che siano distinti e coinvolgenti dal punto di vista audio. Una voce distinta per i messaggi informa i giocatori che il gioco è in esecuzione e si aspetta un input, anche se il personaggio non è sullo schermo o se il giocatore ha distolto lo sguardo.
Per ulteriori informazioni sull'utilizzo degli utenti tipo in un'interfaccia vocale, consulta il sito web Progettazione della conversazione.
Esegui test continuo
Testa costantemente il tuo gioco durante lo sviluppo. Testa ogni aspetto del tuo gioco, comprese le funzionalità di base per garantire la semplicità e il flusso delle conversazioni, il posizionamento e le dimensioni delle immagini e altri elementi del gioco. Esegui questi test sia sul simulatore di dispositivi sia sui dispositivi fisici. Segui queste pratiche di test durante lo sviluppo del gioco:
- Testa la conversazione sul dispositivo: ciò che scrivi in una pagina potrebbe avere un suono diverso quando viene pronunciato da un dispositivo. Questa tecnica può aiutarti a cogliere parole ripetute, frasi lunghe e frasi scomode o imbarazzanti.
- Metti alla prova la conversazione con altre persone: ciò che le persone dicono durante una conversazione è imprevedibile. Per capire meglio cosa possono dire i giocatori al tuo gioco, testa le conversazioni del tuo gioco con altre persone per vedere che tipo di risposte forniscono.
- Testa la grafica con i dispositivi: le immagini visualizzate e testate sullo schermo di un computer potrebbero avere un aspetto diverso sugli smart display.
- Prova su vari dispositivi: gli smart display sono disponibili in diverse dimensioni. Se possibile, esegui dei test su diversi tipi di dispositivi per garantire una risoluzione dello schermo e prestazioni di gioco ottimali.
Se stai sviluppando un gioco che è disponibile in più lingue, procedi nel seguente modo:
- Verifica ogni lingua separatamente: ogni lingua può avere problemi di pronuncia e riconoscimento vocale, quindi assicurati di testare la conversazione sul dispositivo e di testare la conversazione con altre persone per ogni lingua.
Anche dopo lo sviluppo iniziale, devi continuare a testare il gioco, cercare opportunità di miglioramento e aggiornare l'Azione in base alle esigenze.
Per ulteriori informazioni sul test dei progetti di conversazione, consulta il sito Progettazione conversazionale.
Considera i tipi di gioco
Molti tipi di giochi possono avere successo con l'Assistente Google. Ecco alcuni tipi di giochi che funzionano bene sulla piattaforma:
A turni: giochi che utilizzano una semplice meccanica di prompt e risposta, ad esempio:
- Conversazioni aperte, ad esempio interazioni con domande e risposte
- Selezione di opzioni, ad esempio quiz senza vincoli relativi al timer
Gioco di esempio: Cookie Detective
In tempo reale: giochi che usano limiti di tempo e interazioni rapide per favorire il gameplay, ad esempio:
- Indovina le parole o scramble di parole
- Rompicapi
- Quiz a tempo
Gioco di esempio: Mime Jam
Tieni presente che questo tipo di gioco può trarre vantaggio dall'uso della modalità di corrispondenza continua.
Inattivo:giochi che vengono eseguiti in background mentre il giocatore non sta giocando:
- Giochi di agricoltura
- Giochi di costruzione di città
- Creazione di imperi
Gioco di esempio: Gnome Garden
Crea con l'interazione touch
Quando crei giochi per smart display con l'Assistente Google, usa le funzioni touchscreen come integrazione all'interfaccia vocale:
- Parità tra voce e tocco: assicurati che i giocatori possano fare tutto ciò che possono fare toccando lo schermo che possono fare anche con la voce e viceversa. I giocatori dovrebbero essere in grado di passare facilmente dal tocco alla voce e viceversa. Potrebbero non essere in grado di raggiungere lo schermo durante il gioco e, allo stesso modo, potrebbero mancare i segnali vocali e fare riferimento allo schermo per suggerimenti.
- Tocca come integrazione alla voce: fornisci input tocco come metodo alternativo per completare un'azione o suggerimenti su come procedere. Ad esempio, gli input tramite touchscreen possono essere disponibili sullo schermo per le risposte dei giocatori, anche dopo una lunga pausa nella conversazione di gioco. In alcuni casi, le interazioni touch possono consentire ai giocatori di rispondere più rapidamente all'attività di gioco rispetto all'input vocale.
- Tocco integrato alla voce: utilizza gli input tocco con la voce per creare interazioni utili. Ad esempio, consenti ai giocatori di toccare lo schermo per ascoltare informazioni sugli oggetti di gioco.
Aumenta le visite e la riproduzione dei player
Riportare regolarmente le persone al tuo gioco con l'Assistente Google è importante quanto qualsiasi altro gioco che crei. Anche se iniziare un gioco con un'interfaccia vocale è semplice e veloce, i giocatori devono conoscere le parole giuste ed essere motivati a giocare di nuovo. Per questo motivo, il design del tuo gioco deve includere una forte attenzione al ricoinvolgimento:
- Gameplay coinvolgente: il modo migliore per invogliare i giocatori a tornare è assicurarsi che il gioco sia divertente. Offri ai giocatori un'esperienza che vogliono ripetere.
- Ricoinvolgimento accelerato: concentrati su come portare i giocatori di ritorno al punto in cui avevano interrotto rapidamente e confermando il loro ritorno: "Ciao giocatore! Bentornato." Usa funzionalità come lo Spazio di archiviazione di Google Home per salvare gli stati del gioco per più giocatori e rimetterli in gioco rapidamente.
- Promemoria, notifiche e routine: quando i giocatori escono dal gioco, ricorda loro come possono tornare: "Se vuoi giocare di nuovo, di' semplicemente...". Chiedi loro di impostare notifiche o una routine dell'Assistente Google per ricordare automaticamente ai giocatori di tornare per ricevere i bonus. Per saperne di più, consulta la sezione Coinvolgimento degli utenti.
- Classifiche e altri strumenti: non dimenticare di utilizzare tecniche di riproduzione che funzionano in altri giochi, come gli eventi a tempo e le classifiche.