Tolle Spiele entwickeln

Tolle Spiele auf Smart Displays mit Google Assistant vereinen eindrucksvolle visuelle Elemente und eine gut gestaltete gesprochene Oberfläche. Die Kombination von Best Practices für dialogorientiertes Design mit Spielegrafiken und Touchbedienung ist der Schlüssel zu einem Spielerlebnis, das Ihre Spieler bei der Stange halten wird.

Hier erfährst du mehr über die wichtigsten Tipps zum Erstellen erfolgreicher Spiele auf Google Assistant-Geräten.

Design mit Fokus auf visueller Gestaltung

In diesem Spiel für Kinder werden visuelle Anleitungen und antippbare Vorschlagskarten verwendet.
Grafiken sind ein wesentlicher Bestandteil von Spielen auf Smart Displays. Beginnen Sie bei der Ausrichtung auf diese Geräte mit dem Designprozess mit der visuellen Gestaltung und dem Ablauf des Spiels, wobei Sie Techniken wie Storyboarding verwenden. Binden Sie das Ganze in das Gespräch ein, um das Erlebnis abzuschließen.

Aussagekräftige Bilder helfen den Spielern, bei der Interaktion mit Ihrem Spiel zu bleiben und die Handlung zu verfolgen. Es ist leicht, dass Spieler einen gesprochenen Hinweis aufgrund von Ablenkungen oder in einer lauten Umgebung übersehen. Die Bereitstellung visueller und sprachbezogener Aufforderungen trägt also dazu bei, dass das Spiel in Bewegung bleibt.

Voice-Interface-Regeln anwenden

Um eine überzeugende Sprachoberfläche für Ihr Spiel zu entwickeln, müssen Sie die Anforderungen Ihrer Spieler berücksichtigen. Sprachorientierte Spiele sind relativ neu. Spieler wissen möglicherweise nicht, was sie sagen können, wann sie es sagen können oder wie sie es sagen können. Spieler können – und wollen – alles sagen und dein Spiel sollte in der Lage sein, es zu schaffen. Befolgen Sie diese Best Practices für die Sprachschnittstelle als Leitfaden für Ihr dialogorientiertes Design:

Konsequent sein:Spieler können sich im unbekannten Gebiet der dialogorientierten Benutzeroberflächen schnell verlaufen. Planen Sie daher im Voraus, wie Ihr Spiel funktioniert. Im weiteren Verlauf des Spiels ist es wichtig, darauf vorbereitet zu sein und ihnen zu helfen, einen Weg nach vorn zu finden:

  • Sie sollten zu Beginn des Spiels ein kurzes Onboarding-Tutorial für die mündliche Oberfläche bereitstellen.
  • Fordern Sie den Spieler noch einmal auf, wenn 10 Sekunden oder länger keine Eingabe für Ihr Spiel empfangen wurde.
  • Fordern Sie den Spieler noch einmal auf, wenn Ihr Spiel nicht versteht, was er gesagt hat.
  • Geben Sie Aufforderungen oder Hinweise an, die auf die verschiedenen Bereiche Ihres Spiels zugeschnitten sind.

Für alles gerüstet sein:Über Sprachschnittstellen können Spieler jederzeit alles sagen und erwarten, was passiert. Dies unterscheidet sich stark von anderen Spieleplattformen, bei denen Eingaben auf die Steuerung per Finger oder Touch-Gesten beschränkt sind:

  • Nutzer können jederzeit um Hilfe bitten, Anweisungen wiederholen oder Pausen einlegen.
  • Plane alles, was Spieler in dein Spiel werfen, von frustrierten Ausbrüchen bis hin zu Siegerjubel. Dieser Ansatz sorgt für ein immersives Erlebnis, aber achten Sie darauf, nicht zu überfrachten. Weitere Informationen finden Sie auf der Conversation Design-Website unter Design für den Long Tail.

Weitere Informationen finden Sie auf der Website Konversationsdesign.

Sprach-Hosts und -Zeichen verwenden

Die Keksfigur hat eine animierte Stimme, die für Kinder geeignet ist.
Spieler verbinden gesprochene Wörter aus Ihrem Spiel auf natürliche Weise mit einer Figur oder Persona. Wenn Sie die Sprechstimme des Spiels ändern, werden Ihre Spieler sofort bemerken, dass sie mit einer neuen Persona oder einem anderen Teil des Spiels interagieren. Hier sind einige wichtige Überlegungen beim Entwerfen von Spiel-Personas:

  • Konsistentes Design:Spieler reagieren sehr sensibel auf Änderungen der gesprochenen Stimme. Schon kleine Änderungen an der Stimme können ablenken. Mit einer generierten Stimme können Sie Ihre Spieleentwicklung beschleunigen, Aktualisierungen vereinfachen und für eine bessere Nutzererfahrung sorgen. In Google Cloud Text-to-Speech finden Sie verschiedene Stimmen von Smart-Home-Lautsprechern, die mit SSML in Ihrem Spiel verwendet werden können. Der Spielehost für Mime Jam verwendet eine von Cloud Text-to-Speech generierte australische Stimme:

    Hinweis:Auch bei Verwendung einer generierten Stimme sollten Sie auf die Einheitlichkeit des verbalen Stils und der Verwendung der Sprache achten, da dies auch für Spieler spürbar ist.
  • Host Persona entwerfen:Erwägen Sie, eine Host Persona zu entwerfen, damit Ihr Team ein einheitliches Spielerlebnis bieten kann. Eine Host Persona ist ein wertvoller Ankerpunkt für die Spieler, dem sie folgen und Hilfe erhalten können. Der folgende Audioclip zeigt beispielsweise den Sprecher am Anfang von Gnome Garden:
  • Für Erkennung optimieren:Spieler können zwar kleine Unterschiede in der gesprochenen Stimme bemerken, aber Sie sollten Ihre Charaktere aus Audioperspektive deutlich und ansprechend gestalten. Eine eindeutige Stimme für Aufforderungen informiert Spieler darüber, dass das Spiel läuft und Input erwartet, auch wenn der Charakter nicht auf dem Bildschirm zu sehen ist oder wenn der Spieler weggesehen hat.

Weitere Informationen zur Verwendung von Personas als Teil einer Sprachschnittstelle finden Sie auf der Website zum Konversationsdesign.

Kontinuierlich testen

Testen Sie Ihr Spiel während der Entwicklung kontinuierlich. Testen Sie jeden Aspekt Ihres Spiels, einschließlich grundlegender Funktionen, um die Leichtigkeit und den Ablauf von Unterhaltungen sicherzustellen, sowie die Platzierung und Größe von visuellen Elementen und anderen Spielelementen. Führe diese Tests sowohl auf dem Gerätesimulator als auch auf physischen Geräten durch. Halten Sie sich bei der Entwicklung Ihres Spiels an die folgenden Testverfahren:

  • Unterhaltung auf dem Gerät testen:Was Sie auf einer Seite schreiben, kann von einem Gerät anders klingen. Diese Technik kann Ihnen helfen, wiederholte Wörter, lange Sätze und umständliche oder unangenehme Formulierungen zu erkennen.
  • Testen der Unterhaltung mit anderen:Was die Teilnehmer in einem Gespräch sagen, ist unvorhersehbar. Um herauszufinden, was Spieler zu Ihrem Spiel sagen könnten, testen Sie Unterhaltungen aus Ihrem Spiel mit anderen Personen, um zu sehen, welche Art von Antworten sie geben.
  • Grafiken mit Geräten testen:Auf einem Computerbildschirm angesehene und getestete Grafiken können auf Smart Displays anders aussehen.
  • Auf verschiedenen Geräten testen:Smart Displays gibt es in verschiedenen Größen. Führen Sie Tests nach Möglichkeit auf verschiedenen Gerätetypen durch, um eine optimale Bildschirmauflösung und Spielleistung zu erzielen.

Wenn Sie ein Spiel entwickeln, das in mehreren Sprachen verfügbar ist, gehen Sie so vor:

  • Jede Sprache separat testen:Jede Sprache kann eigene Probleme bei der Aussprache und Spracherkennung haben. Testen Sie daher die Unterhaltung auf dem Gerät und testen Sie die Unterhaltung mit anderen Personen für jede Sprache.

Auch nach der anfänglichen Entwicklung sollten Sie Ihr Spiel weiter testen, nach Verbesserungsmöglichkeiten suchen und Ihre Aktion bei Bedarf aktualisieren.

Weitere Informationen zum Testen von Konversationsdesigns finden Sie auf der Website zum Konversationsdesign.

Spieltypen berücksichtigen

Mit Google Assistant lassen sich viele Arten von Spielen erfolgreich nutzen. Hier sind einige Arten von Spielen, die gut auf der Plattform funktionieren:

Rundenbasiert: Spiele, bei denen ein einfacher Aufforderungs- und Antwortmechanismus verwendet wird, wie z. B.:

  • Offene Unterhaltungen, z. B. Interaktionen mit Fragen und Antworten
  • Optionsauswahl, z. B. Quizfragen ohne Timerbeschränkungen

Beispielspiel: Cookie Detective

Die Runden im Mime-Jam-Spiel dauern jeweils eine Minute.

Echtzeit:Spiele, bei denen Zeitlimits und schnelle Interaktionen erforderlich sind, wie z. B.:

  • Worträtsel oder Worträtsel
  • Geduldsspiele
  • Zeitgesteuertes Quiz

Beispielspiel: Mime Jam

Beachten Sie, dass dieser Spieltyp vom Kontinuierlichen Abgleichmodus profitieren kann.

Inaktiv:Spiele, die im Hintergrund ausgeführt werden, während der Player nicht spielt:

  • Farmspiele
  • Städtebauspiele
  • Imperienaufbau

Beispielspiel: Gnome Garden

Build mit Touch-Interaktion

Wenn du Spiele für Smart Displays mit Google Assistant entwickelst, kannst du als Ergänzung zur Sprachoberfläche Touchscreen-Funktionen verwenden:

  • Stimmen- und Touch-Gleichheit:Wenn Spieler den Bildschirm berühren, können sie ihn auch per Sprachbefehl bedienen und umgekehrt. Die Player sollten nahtlos zwischen Berührung und Sprache wechseln können. Möglicherweise können sie den Bildschirm während der Wiedergabe nicht erreichen und ähnlich können gesprochene Hinweise verpasst werden und sie müssen auf den Bildschirm zurückgreifen, um Hinweise zu erhalten.
  • Das Spiel „Cookie Detective“ wählt durch Berührung ein Versteck aus.
    Als Ergänzung zur Stimme berühren: Geben Sie Touch-Eingaben als Alternative zur Durchführung einer Aktion oder Hinweise zum weiteren Vorgehen an. So können beispielsweise Touchscreen-Eingaben auf dem Bildschirm für die Antworten von Spielern verfügbar sein, selbst nach einer langen Pause im Spiel. In einigen Fällen können Spieler durch Berührungsinteraktionen schneller auf Spieleaktivitäten reagieren als auf die Spracheingabe.
  • Touchbedienung als Ergänzung zur Stimme:Verwenden Sie die Eingabe per Sprachbefehl, um hilfreiche Interaktionen zu ermöglichen. Sie können beispielsweise zulassen, dass Spieler den Bildschirm berühren und sich gesprochene Informationen über Spielobjekte anhören.

Mehr Spielerbesuche und Wiederholungen

Es ist genauso wichtig wie bei jedem anderen Spiel, das Sie entwickeln, Nutzer regelmäßig mit Google Assistant zu Ihrem Spiel zu überzeugen. Ein Spiel mit einer Sprachschnittstelle lässt sich schnell und einfach starten. Die Spieler müssen jedoch die richtigen Worte kennen und motiviert sein, noch einmal zu spielen. Aus diesem Grund sollte Ihr Spieldesign einen starken Fokus auf die erneute Interaktion umfassen:

  • Ansprechendes Spiel:Sorgen Sie dafür, dass Ihr Spiel Spaß macht, damit die Spieler immer wieder zu Ihrem Spiel zurückkehren. Bieten Sie Ihren Spielern ein Erlebnis, das sie immer wieder erleben möchten.
  • Schnellere Re-Engagement:Konzentriere dich darauf, wiederkehrende Spieler dorthin zu bringen, wo sie schnell aufgehört haben, und bedanke dich für ihre Rückkehr: „Hallo! Willkommen zurück!“ Mit Funktionen wie Speicher können Sie den Spielstatus für mehrere Spieler speichern und schnell wieder spielen.
  • Speicherfunktion für den Zuhause nutzen, um Highscores für wiederkehrende Spieler zu speichern.
    Erinnerungen, Benachrichtigungen und Abläufe:Wenn Spieler das Spiel beenden, erinnern Sie sie daran, wie sie zurückkehren können: „Wenn Sie noch einmal spielen möchten, sagen Sie einfach...“ Bieten Sie an, Benachrichtigungen oder einen Google Assistant-Ablauf einzurichten, um die Spieler automatisch daran zu erinnern, wieder einen Bonus zu erhalten. Weitere Informationen finden Sie unter Nutzerinteraktion.
  • Bestenlisten und andere Tools:Vergessen Sie nicht, Wiederholungstechniken zu verwenden, die auch in anderen Spielen funktionieren, wie z. B. zeitgesteuerte Ereignisse und Bestenlisten.