Buat game keren

Game menarik di layar smart Asisten Google menggabungkan visual yang imersif dan antarmuka lisan yang dirancang dengan baik. Memadukan praktik terbaik desain percakapan dengan grafis game dan interaksi sentuh adalah kunci untuk membangun pengalaman game yang akan membuat pemain terus kembali.

Pelajari praktik paling penting untuk membuat game yang sukses di perangkat Asisten Google.

Desain dengan fokus pada visual

Game untuk anak-anak ini menggunakan petunjuk visual dan kartu saran yang dapat diketuk.
Grafis adalah komponen penting game di layar smart. Saat menargetkan perangkat ini, mulai proses desain Anda dengan berfokus pada visual dan alur game, menggunakan teknik seperti storyboarding. Gabungkan percakapan untuk menyelesaikan pengalamannya.

Visual yang kuat membantu pemain tetap berinteraksi dan mengikuti aksi saat mereka berinteraksi dengan game Anda. Sangat mudah bagi pemain untuk melewatkan isyarat lisan karena gangguan atau dalam lingkungan yang bising, sehingga memberikan perintah visual serta perintah suara membantu menjaga game tetap berjalan.

Menerapkan aturan antarmuka suara

Membuat antarmuka suara yang bagus untuk game memerlukan antisipasi kebutuhan pemain. Game yang berfokus pada suara relatif baru, sehingga pemain mungkin tidak tahu apa yang dapat mereka ucapkan, kapan mereka dapat mengatakannya, atau bagaimana mereka dapat mengatakannya. Pemain bisa-- dan akan--mengatakan apa saja, dan game Anda harus mampu menanganinya. Ikuti praktik terbaik antarmuka suara ini untuk memandu desain percakapan Anda:

Jadilah pemandu yang konsisten: Pemain dapat mudah tersesat di wilayah antarmuka percakapan yang asing, jadi rencanakan untuk menetapkan ekspektasi tentang bagaimana game Anda bekerja sejak awal. Seiring kemajuan gameplay, Anda harus bersiap untuk melangkah dan membantu menemukan jalan untuk maju:

  • Rencanakan untuk memberikan tutorial orientasi singkat untuk antarmuka lisan di awal game Anda.
  • Minta kembali pemain saat game belum menerima input selama 10 detik atau lebih.
  • Minta kembali pemain saat game tidak memahami apa yang dikatakan pemain.
  • Berikan perintah atau petunjuk yang disesuaikan dengan berbagai bagian game Anda.

Bersiaplah untuk apa pun: Dengan antarmuka suara, pemain dapat mengucapkan apa saja kapan saja dan mengharapkan sesuatu terjadi. Ekspektasi ini sangat berbeda dengan platform game lain, yang inputnya terbatas untuk kontrol jari atau gestur:

  • Izinkan pengguna meminta bantuan, mengulangi petunjuk, atau berhenti kapan saja.
  • Rencanakan untuk menangani apa pun yang diberikan pemain ke game Anda, mulai dari ledakan frustrasi hingga sorakan kemenangan. Pendekatan ini membuat pengalaman yang lebih imersif, tetapi berhati-hatilah untuk tidak mendesain secara berlebihan. Untuk mengetahui informasi selengkapnya, lihat Mendesain untuk longtail di situs desain Percakapan.

Untuk mengetahui informasi selengkapnya, lihat situs Desain percakapan.

Menggunakan host suara dan karakter

Karakter kue menggunakan suara animasi yang cocok untuk anak-anak.
Pemain secara alami mengaitkan kata-kata yang diucapkan dari game Anda dengan karakter atau persona. Ubah suara bicara game Anda, sehingga pemain akan langsung menyadari dan menganggap mereka berinteraksi dengan persona baru atau bagian lain dari game Anda. Berikut adalah beberapa pertimbangan utama dalam mendesain persona game:

  • Desain untuk konsistensi: Pemutar sangat sensitif terhadap perubahan suara lisan dan perubahan kecil pada suara dapat mengganggu. Menggunakan suara yang dibuat dapat membantu membuat pengembangan game Anda berjalan lebih cepat, membuat update lebih mudah, dan memberikan pengalaman pengguna yang lebih baik. Anda dapat melihat Google Cloud Text-to-Speech untuk berbagai suara speaker smart home yang dapat digunakan dengan SSML dalam game Anda. Host game untuk Mime Jam menggunakan suara Australia yang dihasilkan oleh Cloud Text-to-Speech:

    Catatan: Meskipun menggunakan suara yang dihasilkan, Anda juga harus mempertimbangkan konsistensi gaya verbal dan penggunaan bahasa, karena hal ini juga terlihat oleh pemain.
  • Desain persona host: Pertimbangkan untuk merancang persona host untuk membantu tim Anda memberikan pengalaman bermain game yang konsisten. Persona {i>host<i} menciptakan titik tautan yang berharga bagi pemain untuk mengikuti dan mendapatkan bantuan. Misalnya, klip audio berikut menunjukkan narator di awal Gnome Garden:
  • Desain untuk pengenalan: Meskipun pemain dapat melihat sedikit perbedaan pada suara lisan, Anda harus mendesain karakter agar terlihat berbeda dan menarik dari perspektif audio. Suara yang berbeda untuk perintah memungkinkan pemain mengetahui bahwa game sedang berjalan dan mengharapkan input, meskipun karakter tidak ada di layar atau jika pemain berpaling.

Untuk mengetahui informasi selengkapnya tentang penggunaan persona sebagai bagian dari antarmuka suara, lihat situs Desain percakapan.

Menguji secara terus-menerus

Uji game Anda terus-menerus selama pengembangan. Uji setiap aspek game Anda, termasuk fungsi dasar untuk memastikan kemudahan dan alur percakapan, penempatan dan ukuran visual, serta elemen game lainnya. Lakukan pengujian ini pada simulator perangkat dan perangkat fisik. Ikuti praktik pengujian ini saat mengembangkan game Anda:

  • Uji percakapan di perangkat: Apa yang Anda tulis di halaman mungkin terdengar berbeda saat diucapkan oleh perangkat. Teknik ini dapat membantu Anda menangkap kata-kata yang berulang, kalimat panjang, dan kalimat yang kaku atau canggung.
  • Menguji percakapan dengan orang lain: Apa yang dikatakan orang dalam percakapan tidak dapat diprediksi. Untuk membantu mengetahui apa yang mungkin dikatakan pemain kepada game Anda, uji percakapan dari game Anda dengan orang lain untuk melihat jenis respons yang mereka berikan.
  • Menguji grafis dengan perangkat: Grafis yang dilihat dan diuji di layar komputer mungkin terlihat berbeda di layar smart.
  • Diuji di berbagai perangkat: Layar smart tersedia dalam berbagai ukuran. Jika memungkinkan, uji di beberapa jenis perangkat untuk memastikan resolusi layar dan performa game yang optimal.

Jika Anda mengembangkan game yang tersedia dalam beberapa bahasa, lakukan hal berikut:

  • Uji setiap bahasa secara terpisah: Setiap bahasa dapat memiliki masalah pengucapan dan pengenalan ucapannya sendiri, jadi pastikan untuk menguji percakapan di perangkat dan menguji percakapan dengan orang lain untuk setiap bahasa.

Bahkan setelah pengembangan awal, Anda harus terus menguji game, mencari peluang peningkatan, dan memperbarui Action sesuai kebutuhan.

Untuk mengetahui informasi selengkapnya tentang pengujian desain percakapan, lihat situs Desain percakapan.

Mempertimbangkan jenis game

Ada banyak jenis game yang bisa berfungsi dengan baik di Asisten Google. Berikut adalah beberapa jenis game yang berfungsi dengan baik di platform ini:

Berbasis giliran: Game yang menggunakan mekanisme perintah dan respons sederhana, seperti:

  • Percakapan terbuka, seperti interaksi tanya jawab
  • Pilihan opsi, seperti trivia tanpa batasan timer

Contoh game: Detektif Cookie

Putaran di game Mime Jam masing-masing berdurasi satu menit.

Real-time: Game yang menggunakan batas waktu dan interaksi cepat untuk mendorong alur game, seperti:

  • Game menebak kata atau mengacak kata
  • Game teka-teki
  • Trivia berjangka waktu

Contoh game: Mime Jam

Perlu diperhatikan bahwa jenis game ini dapat memperoleh manfaat dari penggunaan Mode Pencocokan Berkelanjutan.

Tidak ada aktivitas: Game yang beroperasi di latar belakang saat pemain tidak bermain:

  • Game bertani
  • Game membangun kota
  • Membangun kerajaan

Contoh game: Gnome Garden

Mem-build dengan interaksi sentuh

Saat membuat game untuk layar smart dengan Asisten Google, gunakan fungsi layar sentuh sebagai pelengkap antarmuka suara:

  • Paritas suara dan sentuh: Memastikan semua hal dapat dilakukan pemain dengan menyentuh layar yang juga dapat dilakukan dengan suara, dan sebaliknya. Pemain harus dapat bergantian antara sentuhan dan suara dengan mulus. Mereka mungkin tidak dapat menjangkau layar selama bermain, dan demikian pula, mungkin melewatkan isyarat lisan dan perlu merujuk ke layar untuk mendapatkan petunjuk.
  • Game Cookie Detective menggunakan sentuhan untuk memilih tempat persembunyian.
    Sentuh sebagai pelengkap untuk suara: Berikan input sentuh sebagai cara alternatif untuk menyelesaikan tindakan atau petunjuk tentang cara melanjutkan. Misalnya, input layar sentuh dapat tersedia di layar untuk respons pemain, bahkan setelah jeda lama dalam percakapan game. Dalam beberapa kasus, interaksi sentuh dapat menjadi cara yang lebih cepat bagi pemain untuk merespons aktivitas game daripada input suara.
  • Sentuhan untuk melengkapi suara: Gunakan input sentuh dengan suara untuk menciptakan interaksi yang berguna. Misalnya, izinkan pemain menyentuh layar dan mendengar informasi lisan tentang objek game.

Mendorong kunjungan dan replay pemain

Menghadirkan pengguna kembali ke game Anda di Asisten Google secara rutin sama pentingnya dengan game lain yang Anda build. Meskipun memulai game dengan antarmuka suara itu cepat dan sederhana, pemain harus mengetahui kata yang tepat dan termotivasi untuk bermain lagi. Karena alasan ini, desain game Anda harus menyertakan fokus kuat pada re-engagement:

  • Gameplay yang menarik: Cara terbaik agar pemain terus kembali adalah dengan memastikan game Anda menyenangkan. Berikan pemain pengalaman yang ingin mereka ulangi.
  • Re-engagement yang lebih cepat: Fokus untuk membuat pemain yang kembali ke bagian yang terakhir mereka tinggalkan dengan cepat dan mengonfirmasi kembalinya mereka: "Halo Pemain! Selamat datang kembali!" Gunakan fitur seperti Penyimpanan rumah untuk menyimpan status game bagi beberapa pemain dan membuatnya kembali dimainkan dengan cepat.
  • Gunakan fitur Penyimpanan Home untuk menyimpan skor tertinggi untuk pemain yang kembali.
    Pengingat, notifikasi, dan rutinitas: Saat pemain keluar dari game, ingatkan mereka cara mereka dapat kembali: "Jika ingin bermain lagi, ucapkan saja..." Tawarkan untuk menyiapkan notifikasi atau Rutinitas Asisten Google guna mengingatkan pemain agar kembali guna mendapatkan bonus. Untuk informasi selengkapnya, lihat Engagement Pengguna.
  • Papan peringkat dan alat lainnya: Jangan lupa menggunakan teknik replay yang berfungsi di game lain, seperti peristiwa terjadwal dan papan peringkat.