
นักออกแบบ Witcher 3 ยอมรับ ทำให้ NPC ดูเชื่อถือได้ไม่ใช่เรื่องง่าย
Philipp Weber เล่ากระบวนการและปัญหาเบื้องหลังระบบ NPC ใน Witcher 3
นักออกแบบ Witcher 3 ยอมรับ ทำให้ NPC ดูเชื่อถือได้ไม่ใช่เรื่องง่าย
ในการสัมภาษณ์กับ Edge Magazine ทาง Gamesradar, Philipp Weber นักออกแบบของ CDPR เล่าว่า ขณะที่ทีมต้องการสร้างโลกแฟนตาซีที่น่าเชื่อถือ ปัญหาใหญ่คือผู้เล่นชอบมองหาว่าโลกนั้นเป็นของจริงหรือแค่ฉากหลอกตา ผลคือทีมต้องตัดสินใจว่าให้ความสำคัญกับรายละเอียดไหนบ้าง เพราะถ้าทำไม่ดี ภาพลวงของเมือง ค็อปเปอร์ หรือดันเจี้ยนก็สามารถพังลงได้ง่ายๆ
ผู้เล่นชอบแงะม่าน: ตัวอย่างที่โดนพูดถึง
Weber ยกตัวอย่างตรงๆ ว่า ถ้าหมู่บ้านในเกมมีแค่แปดหลังคา ผู้เล่นมักอยากรู้ว่า 'คน' ในหมู่บ้านนั้นมีอยู่จริงหรือแค่การจัดวางไว้แบบฉาก ซึ่งพฤติกรรมแบบนี้ทำให้ทีมต้องทบทวนระบบการโต้ตอบของ NPC ตลอดเวลา
ตัวอย่างในเกมที่ทีมเจอปัญหาคือ เมื่อผู้เล่นเริ่มต่อสู้กลางหมู่บ้าน ระบบสั่งให้ NPC ทิ้งของแล้วหนี ซึ่งเกือบจะเวิร์คหมด แต่กลับทำให้เกิดเหตุฮือฮา เช่น ผู้เป็นแม่ที่อุ้มทารกก็ทิ้งลูกแล้ววิ่งหนีไปชั่วคราว เหตุการณ์แบบนี้บ่งบอกว่าการตอบสนองแบบกว้างๆ อาจขาดความเหมาะสมในบางบริบท
วิธีแก้: ให้ตัวเลือกกับ NPC มากกว่ากำหนดเส้นทางตายตัว
หนึ่งในแนวทางที่ทีมใช้คือไม่กำหนดเส้นทางเดินแบบตายตัวให้ NPC แต่ให้เป็นจุดสนใจ (spots of interest) แล้วให้ระบบ pathfinding ของ NPC เลือกเส้นทางเอง Weber ยกตัวอย่างการจัดการกับคนงานท่าเรือว่า แม้จะมีลูกเรือ 50 คน ทีมออกแบบไว้ถึง 200 จุดที่เป็นไปได้ ทำให้แม้ทุกคนจะเคลื่อนไหวพร้อมกัน แต่แต่ละคนก็มีทางเลือกและพฤติกรรมที่แตกต่างกัน
ตาม Weber การผสมระหว่างระบบ-driven simulation กับการใส่ช่วงเวลาที่ทำด้วยมือ (hand-crafted moments) ช่วยให้โลกดูสมจริงขึ้น ตัวอย่างที่ถูกยกมาเป็นกรณีศึกษาคือ Cyberpunk 2077 ที่มี NPC รายละเอียดสูงในบางฉาก ซึ่งแสดงให้เห็นว่าการใส่ใจรายละเอียดเล็กๆ น้อยๆ สามารถยกระดับความเชื่อได้มาก
บทสรุป
เรื่องนี้สะท้อนว่าการสร้างความสมจริงในเกม RPG ขนาดใหญ่เป็นงานที่ต้องถ่วงน้ำหนักระหว่างความซับซ้อนของระบบและการคัดเลือกสิ่งที่ผู้เล่นสังเกตเห็นจริงๆ CDPR เองบอกมาตลอดว่าคุณภาพระหว่าง NPC ที่เขียนด้วยมือกับ AI แบบอัตโนมัติยังมีช่องว่างมาก ทีมจึงเลือกผสมวิธีเพื่อรักษาสมดุลของโลกให้คงความน่าเชื่อถือ
รีวิวจากผู้ใช้จริง
รีวิวทั้งหมด: (/0)
ดูรีวิวทั้งหมด


















