สร้างเกมที่ยอดเยี่ยม

เกมที่ยอดเยี่ยมใน Smart Display ของ Google Assistant ผสมผสานภาพที่สมจริงและอินเทอร์เฟซแบบพูดที่ออกแบบมาอย่างดี การผสานแนวทางปฏิบัติแนะนำสำหรับการออกแบบเชิงสนทนาเข้ากับกราฟิกในเกมและการโต้ตอบด้วยการแตะเป็นกุญแจสำคัญในการสร้างประสบการณ์การเล่นเกม ที่จะทำให้ผู้เล่นกลับมาเล่นเกมอยู่เรื่อยๆ

ดูแนวทางปฏิบัติที่สำคัญที่สุดในการสร้างเกมที่ประสบความสำเร็จ ในอุปกรณ์ Google Assistant

ออกแบบโดยเน้นที่ภาพ

เกมนี้สำหรับเด็กจะใช้ภาพวิธีการและการ์ดคำแนะนำที่แตะได้
กราฟิกเป็นองค์ประกอบสำคัญของเกมบนจออัจฉริยะ เมื่อกำหนดเป้าหมายอุปกรณ์เหล่านี้ ให้เริ่มกระบวนการออกแบบโดยเน้นที่ภาพและขั้นตอนของเกม โดยใช้เทคนิคต่างๆ เช่น การทำสตอรีบอร์ด ผสมผสานการสนทนาให้จบอย่างลงตัว

ภาพที่ชัดเจนช่วยให้ผู้เล่นรู้สึกมีส่วนร่วมอยู่เสมอและทำตามการเคลื่อนไหวขณะที่โต้ตอบกับเกม ผู้เล่นอาจพลาดคำพูดที่พูดไปเนื่องจากรบกวนหรืออยู่ในสภาพแวดล้อมที่มีเสียงดัง ดังนั้นการให้พรอมต์ที่เป็นภาพรวมถึงพรอมต์เสียงช่วยให้เกมดำเนินไปได้อย่างต่อเนื่อง

ใช้กฎอินเทอร์เฟซเสียง

การสร้างอินเทอร์เฟซเสียงที่ยอดเยี่ยมสำหรับเกมของคุณต้องอาศัยการคาดเดาความต้องการของผู้เล่น เกมที่พากย์เสียงค่อนข้างใหม่ ผู้เล่นจึงอาจไม่รู้ว่า จะพูดอะไร พูดเมื่อไร หรือพูดอย่างไร ผู้เล่นสามารถพูดหรือพูดอะไรก็ได้ และเกมของคุณควรจะจัดการได้ ทำตามแนวทางปฏิบัติแนะนำของอินเทอร์เฟซเสียงเพื่อเป็นแนวทางในการออกแบบการสนทนา

เป็นแนวทางที่เสมอต้นเสมอปลาย: ผู้เล่นอาจหลงไปอยู่ในเขตแดนที่ไม่คุ้นเคยของอินเทอร์เฟซแบบบทสนทนาได้ง่ายๆ ดังนั้นให้วางแผนกำหนดความคาดหวังว่าเกมจะทำงานอย่างไรในตอนแรก เมื่อการเล่นเกมดำเนินไปเรื่อยๆ การเตรียมพร้อมที่ จะเข้ามาและช่วยให้พวกเขาค้นหาเส้นทางต่อไป

  • วางแผนเกี่ยวกับบทแนะนำสั้นๆ ในการเริ่มต้นใช้งานสำหรับอินเทอร์เฟซแบบคำพูดเมื่อเริ่มเล่นเกม
  • ให้ผู้เล่นดำเนินการอีกครั้งเมื่อเกมไม่ได้รับอินพุตเป็นเวลา 10 วินาทีขึ้นไป
  • เตือนผู้เล่นอีกครั้งเมื่อเกมไม่เข้าใจสิ่งที่ผู้เล่นพูด
  • แสดงพรอมต์หรือคำแนะนำที่ปรับแต่งให้เหมาะกับส่วนต่างๆ ของเกม

เตรียมพร้อมสำหรับสิ่งต่างๆ: ด้วยอินเทอร์เฟซเสียง ผู้เล่นสามารถพูดได้ทุกเมื่อและคาดหวังว่าจะเกิดอะไรขึ้น ความคาดหวังนี้แตกต่างอย่างมากจากแพลตฟอร์มเกมอื่นๆ ที่อินพุตจำกัดอยู่ที่การควบคุมด้วยนิ้วหรือท่าทางสัมผัสเท่านั้น

  • อนุญาตให้ผู้ใช้ขอความช่วยเหลือ ดูคำแนะนำซ้ำ หรือหยุดชั่วคราวได้ทุกเมื่อ
  • วางแผนรับมือทุกอย่างที่ผู้เล่นขว้างในเกมของคุณ ตั้งแต่การปะทะกันอย่างไม่พอใจไปจนถึงการให้กำลังใจเพื่อชัยชนะ วิธีนี้ช่วยให้คุณได้รับประสบการณ์ที่สมจริงยิ่งขึ้น แต่โปรดระวังอย่าออกแบบมากเกินไป ดูข้อมูลเพิ่มเติมได้ที่ออกแบบเพื่อส่วนสำคัญในเว็บไซต์การออกแบบการสนทนา

ดูข้อมูลเพิ่มเติมได้ที่เว็บไซต์การออกแบบการสนทนา

ใช้โฮสต์ด้วยเสียงและอักขระ

ตัวการ์ตูนคุกกี้ใช้เสียงแบบภาพเคลื่อนไหวที่เหมาะสำหรับเด็ก
โดยธรรมชาติแล้ว ผู้เล่นจะเชื่อมโยงคำพูดในเกมของคุณกับตัวละครหรือลักษณะตัวตน เปลี่ยนเสียงเกมของคุณ ผู้เล่นจะสังเกตเห็นได้ทันที และคิดไปเองว่ากำลังมีปฏิสัมพันธ์กับลักษณะตัวตนใหม่หรือส่วนอื่นๆ ของเกม ข้อควรพิจารณาหลักๆ ในการออกแบบลักษณะเกมมีดังนี้

  • การออกแบบให้สอดคล้องกัน: ผู้เล่นมีความไวต่อการเปลี่ยนแปลงเสียงที่พูดมาก และการเปลี่ยนแปลงเสียงเพียงเล็กน้อยอาจทำให้เสียสมาธิได้ การใช้เสียงที่สร้างขึ้นช่วยให้การพัฒนาเกมเร็วขึ้น ทำให้อัปเดตง่ายขึ้น และมอบประสบการณ์การใช้งานที่ดีขึ้นแก่ผู้ใช้ คุณสามารถดูการอ่านออกเสียงข้อความ Google Cloud เพื่อดูเสียงของลำโพงสมาร์ทโฮมที่ใช้กับ SSML ในเกมได้ ผู้จัดเกม Mime Jam ใช้เสียงจากออสเตรเลียที่สร้างขึ้นโดย Cloud Text-to-Speech:

    หมายเหตุ: แม้จะเป็นเสียงที่สร้างขึ้น แต่คุณก็ควรคำนึงถึงความสอดคล้องกันของรูปแบบคำพูดและการใช้ภาษาด้วย เพราะผู้เล่นสังเกตเห็นได้ด้วย
  • ออกแบบลักษณะตัวตนของโฮสต์: ลองออกแบบลักษณะตัวตนของโฮสต์เพื่อช่วยให้ทีมของคุณมอบประสบการณ์การเล่นเกมที่สอดคล้องกัน ลักษณะตัวตนของโฮสต์จะสร้าง จุดยึดสำคัญให้ผู้เล่นทำตามและขอความช่วยเหลือ ตัวอย่างเช่น คลิปเสียงต่อไปนี้จะแสดงผู้บรรยายเมื่อเริ่มต้น Gnome Garden
  • การออกแบบสำหรับการจดจำ: แม้ว่าผู้เล่นจะสังเกตเห็นความแตกต่างเล็กๆ น้อยๆ ในเสียงพูด แต่คุณก็ควรออกแบบตัวละครให้โดดเด่นและน่าสนใจจากมุมมองของเสียง เสียงที่ชัดเจนสำหรับข้อความแจ้งจะช่วยให้ผู้เล่นทราบว่าเกมกำลังดำเนินอยู่และคาดหวังว่าจะได้รับอินพุต แม้ว่าตัวละครจะไม่อยู่บนหน้าจอหรือผู้เล่นมองไปทางอื่น

ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ลักษณะตัวตนเป็นส่วนหนึ่งของอินเทอร์เฟซเสียงได้ที่เว็บไซต์ การออกแบบการสนทนา

ทดสอบอย่างต่อเนื่อง

ทดสอบเกมของคุณอย่างสม่ำเสมอในขณะที่พัฒนา ทดสอบทุกแง่มุมของเกม รวมถึงฟังก์ชันการทำงานพื้นฐานเพื่อให้การสนทนาเป็นไปอย่างง่ายดาย ตำแหน่งและขนาดของภาพ ตลอดจนองค์ประกอบอื่นๆ ของเกม ทำการทดสอบเหล่านี้กับทั้งโปรแกรมจำลองอุปกรณ์และอุปกรณ์จริง ทำตามแนวทางปฏิบัติการทดสอบต่อไปนี้ขณะพัฒนาเกม

  • ทดสอบการสนทนาในอุปกรณ์: สิ่งที่คุณเขียนในหน้าเว็บอาจฟังดูแตกต่างออกไปเมื่ออุปกรณ์พูด เทคนิคนี้ช่วยให้คุณตรวจจับคำซ้ำ ประโยคยาวๆ และวลีที่อึดอัดหรืออึดอัดใจได้
  • ทดสอบการสนทนากับคนอื่นๆ: สิ่งที่ผู้คนพูดในการสนทนานั้นคาดเดาไม่ได้ เพื่อช่วยในการทราบว่าผู้เล่นจะพูดอะไรกับเกมของคุณบ้าง ให้ทดสอบการสนทนาจากเกมของคุณกับคนอื่นๆ เพื่อดูว่าพวกเขาให้คำตอบแบบไหน
  • ทดสอบกราฟิกของคุณด้วยอุปกรณ์: การดูและทดสอบกราฟิกบนหน้าจอคอมพิวเตอร์อาจดูแตกต่างออกไปใน Smart Display
  • ทดสอบในอุปกรณ์ที่หลากหลาย: จออัจฉริยะมีหลายขนาด หากเป็นไปได้ ให้ทดสอบกับอุปกรณ์หลายๆ ชนิดเพื่อให้แน่ใจว่าหน้าจอจะมีความละเอียดและเล่นเกมได้อย่างมีประสิทธิภาพสูงสุด

หากคุณกำลังพัฒนาเกมที่มีให้บริการในหลายภาษา ให้ทำดังต่อไปนี้

  • ทดสอบแต่ละภาษาแยกกัน: แต่ละภาษาอาจมีปัญหาด้านการออกเสียงและการจดจำคำพูดของตัวเอง ดังนั้น อย่าลืมทดสอบการสนทนาในอุปกรณ์และทดสอบการสนทนากับคนอื่นสำหรับแต่ละภาษา

แม้ว่าจะพัฒนาเป็นครั้งแรกแล้ว คุณก็ควรทดสอบเกมต่อไป มองหาโอกาสในการปรับปรุง และอัปเดตการดำเนินการตามความจำเป็น

ดูข้อมูลเพิ่มเติมเกี่ยวกับการทดสอบการออกแบบการสนทนาได้ที่เว็บไซต์การออกแบบการสนทนา

พิจารณาประเภทเกม

เกมหลายประเภทประสบความสำเร็จได้ใน Google Assistant ตัวอย่างเกมประเภท ที่ใช้ได้ผลดีบนแพลตฟอร์มมีดังนี้

ผลัดกันเล่น: เกมที่ใช้กลไกโต้ตอบและพรอมต์ง่ายๆ เช่น

  • การสนทนาปลายเปิด เช่น การโต้ตอบระหว่างคำถามและคำตอบ
  • การเลือกตัวเลือก เช่น เกมทายปัญหาที่ไม่มีการจำกัดตัวจับเวลา

เกมตัวอย่าง: Cookie Detective

รอบเกม Mime Jam รอบละ 1 นาที

เรียลไทม์: เกมที่ใช้การจำกัดเวลาและการโต้ตอบอย่างรวดเร็วเพื่อกระตุ้นการเล่นเกม เช่น

  • เกมทายคำหรือสลับคำ
  • เกมไขปัญหา
  • เกมทายเวลา

เกมตัวอย่าง: Mime Jam

โปรดทราบว่าเกมประเภทนี้จะได้รับประโยชน์จากการใช้โหมดการจับคู่แบบต่อเนื่อง

ไม่มีการใช้งาน: เกมที่ทำงานในเบื้องหลังขณะที่ผู้เล่นไม่ได้เล่น

  • เกมทำฟาร์ม
  • เกมสร้างเมือง
  • การสร้างอาณาจักร

เกมตัวอย่าง: Gnome Garden

สร้างด้วยการโต้ตอบแบบสัมผัส

เมื่อสร้างเกมสำหรับจออัจฉริยะด้วย Google Assistant ให้ใช้ฟังก์ชันหน้าจอสัมผัสเป็นส่วนเสริมของอินเทอร์เฟซเสียง ดังนี้

  • ความเท่าเทียมกันของเสียงและการแตะ: ตรวจสอบว่าผู้เล่นทำได้ทุกอย่างโดยแตะหน้าจอจากการใช้เสียงด้วย และในทางกลับกันด้วย ผู้เล่นควรสลับใช้การแตะและเสียงได้อย่างราบรื่น เด็กอาจไม่สามารถเข้าถึงหน้าจอระหว่างการเล่น และในทำนองเดียวกัน อาจไม่มีเสียงพูดและคำใบ้จากหน้าจอ
  • เกมนักสืบคุกกี้ใช้การแตะเพื่อเลือกจุดซ่อน
    ใช้การแตะเป็นส่วนเสริม: ระบุการป้อนข้อมูลด้วยการสัมผัสเป็นทางเลือกในการดําเนินการหรือคําแนะนําเกี่ยวกับวิธีดําเนินการต่อ ตัวอย่างเช่น การป้อนข้อมูลบนหน้าจอสัมผัส จะแสดงบนหน้าจอสำหรับการตอบสนองของผู้เล่น แม้จะหยุดการสนทนาของเกมชั่วคราวแล้วก็ตาม ในบางกรณี การโต้ตอบด้วยการสัมผัสอาจช่วยให้ ผู้เล่นตอบสนองต่อกิจกรรมของเกมได้เร็วกว่าการป้อนข้อมูลด้วยเสียง
  • แตะเป็นส่วนเสริมเสียง: ใช้การป้อนข้อมูลด้วยการแตะด้วยเสียงเพื่อสร้างการโต้ตอบที่เป็นประโยชน์ ตัวอย่างเช่น ให้ผู้เล่นแตะหน้าจอและฟัง ข้อมูลที่เป็นเสียงพูดเกี่ยวกับวัตถุในเกม

กระตุ้นการเข้าชมผู้เล่นและเล่นซ้ำ

การชักชวนให้ผู้ใช้กลับมาเล่นเกมใน Google Assistant เป็นประจำก็มีความสำคัญพอๆ กับเกมอื่นๆ ที่คุณสร้าง แม้ว่าการเริ่มต้นเกมด้วยอินเทอร์เฟซเสียง นั้นทำได้ง่ายและรวดเร็ว แต่ผู้เล่นต้องรู้คำศัพท์และแรงจูงใจที่จะเล่นอีกครั้ง ด้วยเหตุนี้ การออกแบบเกมของคุณจึงควร เน้นการดึงดูดให้กลับมามีส่วนร่วมอีกครั้ง ดังนี้

  • การเล่นเกมให้สนุก: วิธีที่ดีที่สุดในการทำให้ผู้เล่นกลับมาเล่นเกมอยู่เรื่อยๆ คือ การทำให้เกมสนุก ให้ประสบการณ์ที่ผู้เล่นต้องการทำซ้ำ
  • การกลับมามีส่วนร่วมที่เร็วขึ้น: มุ่งเน้นนำผู้เล่นที่กลับมาเล่นต่อจากที่ค้างไว้อย่างรวดเร็วและรับทราบการกลับมาอีกครั้งของผู้เล่น เช่น "สวัสดี ผู้เล่น ยินดีต้อนรับกลับมา!" ใช้ฟีเจอร์อย่างเช่น พื้นที่เก็บข้อมูลในหน้าแรก เพื่อบันทึกสถานะต่างๆ ของเกมสำหรับผู้เล่นหลายๆ คนและกลับไปเล่นเกมได้อย่างรวดเร็ว
  • ใช้ฟีเจอร์พื้นที่เก็บข้อมูลในหน้าแรกเพื่อบันทึกคะแนนสูงสุดสำหรับผู้เล่นที่กลับมา
    การช่วยเตือน การแจ้งเตือน และกิจวัตร: เมื่อผู้เล่นออกจากเกม ให้เตือนผู้เล่นว่าสามารถกลับมาเล่นอีกครั้งได้อย่างไร เช่น "ถ้าอยากเล่นอีก ก็แค่พูดว่า..." เสนอให้ตั้งค่าการแจ้งเตือนหรือกิจวัตรของ Google Assistant เพื่อเตือนให้ผู้เล่นกลับมารับโบนัสโดยอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ที่การมีส่วนร่วมของผู้ใช้
  • ลีดเดอร์บอร์ดและเครื่องมืออื่นๆ: อย่าลืมใช้เทคนิคการเล่นซ้ำ ที่ใช้ได้กับเกมอื่นๆ เช่น กิจกรรมที่มีกำหนดเวลาและลีดเดอร์บอร์ด