NPC Dialogue Master AI
สร้างบทสนทนาของ NPC ที่ถูกต้องด้วย AI ของ Gemini และข้อมูลเมตาแบบไดนามิก
การทำงาน
NPC Dialogue Master AI ช่วยเพิ่มประสิทธิภาพในการสร้างบทสนทนาของ NPC แบบไดนามิกที่ถูกต้องตามบริบทสำหรับนักพัฒนาเกม ฟังก์ชันหลักของแอปของเราคือการสร้างการโต้ตอบกับ NPC ที่หลากหลายและเปลี่ยนแปลงอยู่เสมอโดยใช้ Gemini API โดยเฉพาะโมเดลข้อความของ Gemini และการดึงข้อมูลเชิงความหมายของ Gemini
กระบวนการเริ่มต้นขึ้นเมื่อนักพัฒนาแอปจัดโครงสร้างตำนานของเกมโดยใช้รูปแบบวิกิมาตรฐาน ระบบการดึงข้อมูลเชิงความหมายของ Gemini ใช้เพื่อจัดทำดัชนีและจัดหมวดหมู่ตำนานนี้ เพื่อให้เข้าถึงรายละเอียดที่เกี่ยวข้องทั้งหมด เช่น ตัวละคร สถานที่ ฯลฯ ได้อย่างง่ายดาย
การใช้แบบฟอร์ม UI ช่วยให้นักพัฒนาแอปกำหนดวัตถุประสงค์ บุคลิก และบริบทของ NPC แต่ละตัวได้โดยเลือกจากข้อมูลเมตาเดียวกันกับที่ใช้ระหว่างการอัปโหลดตำนาน วิธีนี้ช่วยให้มั่นใจว่าบทสนทนาทุกบทจะสร้างขึ้นด้วยข้อมูลที่ถูกต้องและเกี่ยวข้องมากที่สุด เมื่อตั้งค่า NPC เสร็จแล้ว UI จะสร้างออบเจ็กต์ JSON ที่มีพารามิเตอร์ที่จำเป็นทั้งหมด
จากนั้นระบบจะผสานรวมออบเจ็กต์ JSON นี้เข้ากับ Unreal Engine ซึ่งในระหว่างเกมเพลย์ การดึงข้อมูลเชิงความหมายจะรวบรวมบริบทที่เกี่ยวข้องที่สุด ซึ่งจะรวมอยู่ในคำขอรูปแบบข้อความ Gemini ในภายหลัง ขั้นตอนนี้ช่วยให้ NPC พูดบทสนทนาแบบไดนามิกได้แบบเรียลไทม์ เพื่อให้ NPC แสดงข้อมูลอัปเดตล่าสุดในโลกของเกมอย่างสม่ำเสมอโดยไม่ต้องแก้ไขสคริปต์ด้วยตนเอง
NPC Dialogue Master AI จึงช่วยลดความซับซ้อนของกระบวนการสร้างบทสนทนา ซึ่งช่วยให้นักพัฒนาแอปคงความสม่ำเสมอของเนื้อเรื่องได้ขณะที่มุ่งเน้นสร้างโลกของเกมให้น่าดึงดูดและสมจริง
สร้างขึ้นด้วย
- Google Cloud Platform
ทีม
โดย
Javier Enriquez, Kiefer Traub
จาก
สหรัฐอเมริกา