คำถามติดแท็ก npc

25
ฉันจะให้ผู้เล่นพูดว่า“ ไม่” เมื่อพวกเขากลัวที่จะพลาดการออก sidequests หรือ XP ได้อย่างไร?
ในเกม RPG ของฉันฉันมีเพื่อน NPC ที่มีความมั่นใจในความสามารถของเขาและขาดการควบคุมตนเอง ฉันต้องการสร้างบางสถานการณ์ที่ผู้เล่นจำเป็นต้องครองตำแหน่งพวกเขาและบอกพวกเขาว่า "ไม่" สถานการณ์เช่นนี้โดยทั่วไปต้มลงไปที่นี้: สหาย: เฮ้เจ้านายฉันต้องการทำสิ่งที่โง่จริงๆที่จะทำให้สิ่งต่าง ๆ ยากขึ้นสำหรับเราและอาจเป็นอันตรายต่อเป้าหมายของเรา ไม่เป็นไร ตัวเลือกผู้เล่น: ใช่ไปข้างหน้า! ไม่อย่าทำอย่างนั้น! สมมติฐานของฉันคือ playtesters ส่วนใหญ่จะเลือก "ไม่" เพื่อความประหลาดใจของฉันส่วนใหญ่เลือก "ใช่" ! และเมื่อผลที่ตามมาเกิดขึ้นและทำให้สิ่งต่าง ๆ แย่ลงเพลย์เทตเตอร์ต้องการโหลดจากจุดบันทึกก่อนหน้าและเลือกตัวเลือกอื่น (การเลือก "ใช่" ไม่ใช่ตอนจบเกม แต่หมายความว่าผลที่สมบูรณ์แบบนั้นไม่ใช่ ทำได้) เมื่อฉันถามผู้เล่นว่าทำไมพวกเขาถึงเลือกใช่พวกเขาทำให้ชัดเจนว่าพวกเขาเข้าใจว่าการพูดว่าใช่ไม่เป็นที่พึงปรารถนาและบอกว่าไม่เป็นที่ต้องการ พวกเขาไม่ได้มองหาความท้าทายหรืออะไรเลย สิ่งที่ฉันได้ยินบ่อยที่สุดคือ: ฉันกลัวว่าถ้าฉันพูดว่า "ไม่" ถ้าอย่างนั้นฉันจะพลาด sidequest หรือ XP หนึ่งในนั้นกล่าวว่าในเกม RPG อื่น ๆ ที่เขาเล่นวิธีเดียวที่จะได้รับการเล่น 100% คือการบอกว่าใช่ในทุกโอกาสและพวกเขาจึงสันนิษฐานว่าเป็นกรณีของฉัน ฉันไม่ต้องการให้ผู้เล่นสมมติว่าการพูดว่า "ใช่" เป็นคำตอบที่ถูกต้องเสมอและสำหรับตอนนี้ฉันต้องการที่จะทำให้สถานการณ์ต้องบอก …
154 game-design  rpg  npc 

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

11
ฉันจะนำต้นไม้โต้ตอบไปใช้ในเกมของฉันได้อย่างไร
เป็นวิธีที่ดีที่สุดในการใช้ระบบต้นไม้โต้ตอบในเกมของฉันได้อย่างไร ฉันต้องการ NPC เพื่อให้ผู้เล่นตอบชุดต่าง ๆ ซึ่งบางอย่างอาจปรากฏเฉพาะเมื่อผู้เล่นมีรายการหรือเหตุการณ์ก่อนหน้านี้เกิดขึ้น
51 fsm  npc 

11
ฉันจะกีดกันพฤติกรรม "ปล้นสะดมจากสมาชิกในปาร์ตี้ที่กำลังจะจากไป" ได้อย่างไร
ในเกม RPG ของฉันฉันมีตัวละครที่สามารถออกจากปาร์ตี้ได้ พฤติกรรมที่ฉันได้เห็นในหมู่ผู้ทดสอบเป็นสิ่งที่ฉันคิดว่า RPGs จำนวนมากจัดการคือผู้เล่นจะดึงสมาชิกพรรคของอุปกรณ์ทั้งหมดก่อนที่พวกเขาจะออกจากปาร์ตี้ ตัวอย่างเช่น ผู้ทดสอบหนึ่งคนนำอุปกรณ์ทั้งหมดออกจากเพื่อนแล้วพูดคุยกับพวกเขาและเลือกตัวเลือกการสนทนา "ฉันต้องการให้คุณออกไป" ผู้ทดสอบอีกรายเห็นว่ามีการลบสหายออกจากปาร์ตี้ผ่านเหตุการณ์ที่เขียนสคริปต์จากนั้นโหลดไปยังการบันทึกก่อนหน้าปลดเกียร์จากเพื่อนร่วมงานจากนั้นจึงเล่นเหตุการณ์สคริปต์อีกครั้ง ฉันต้องการหลีกเลี่ยงพฤติกรรมนี้เพราะมันส่งเสริมให้ meta-gaming / save-scumming และหยุดการแช่ หากนี่เป็นกลุ่มชีวิตจริงของนักผจญภัยยุคกลางสมาชิกคนหนึ่งในกลุ่มจะไม่ได้รับคำสั่งให้ถอดชุดชั้นในของพวกเขาก่อนที่จะถูกซุ่มโจมตีและยึดครอง ฉันไม่ต้องการให้เกียร์ "ติด" กับตัวละครเพื่อที่จะไม่สามารถอัปเกรดได้ (ฉันเคยเล่นเกม RPG ที่ฉันรู้สึกผิดหวังที่เพื่อนของฉันมีเกราะปานกลาง แต่ฉันไม่ได้รับอนุญาตให้เปลี่ยนเป็นเกราะที่ดีกว่า ฉันพบในภายหลัง) มีวิธีใดบ้างที่ฉันจะได้รับสิ่งที่ดีที่สุดทั้งสองโลกโดยการอนุญาตให้อุปกรณ์ตัวละครได้รับการปรับปรุงในขณะที่ป้องกัน (หรืออย่างน้อยก็ จำกัด แรงจูงใจ) ให้กับตัวละครเมตาเกม / เซฟ - สแกม
46 game-design  rpg  npc 

6
ใครคำนวณ AI ใน MMO ได้บ้าง
ฉันกำลังสร้าง MMO และต้องการเพิ่ม NPC สิ่งที่ฉันไม่รู้การออกแบบขั้นพื้นฐาน การคำนวณลูกค้าหรือเซิร์ฟเวอร์คืออะไร? ฉันจะเข้าใจเซิร์ฟเวอร์ที่คำนวณเหตุการณ์และปฏิกิริยาต่าง ๆ แต่เมื่อมันลงไปที่การบอกตำแหน่งและตำแหน่งและการเคลื่อนไหวของผู้เล่น ใครเป็นผู้คำนวณ AI เซิร์ฟเวอร์หรือลูกค้า ฉันนึกภาพออกไม่ได้ว่าเซิร์ฟเวอร์กำลังคำนวณการหาเส้นทางตำแหน่งการเคลื่อนไหวและอื่น ๆ ได้โปรดฉันต้องการความช่วยเหลือในการทำความเข้าใจนี้ขอบคุณสิ่งที่จะช่วย
30 ai  mmo  server  movement  npc 

6
พฤติกรรมใดบ้างที่ควรใช้ในการสร้างนักสู้ AI ที่“ ไม่สมบูรณ์”
เมื่อทำการต่อสู้กับ npc เป็นเรื่องง่าย ที่จะทำอย่างไรเพื่อให้ได้หุ่นยนต์มรณะโดยการปรับยุทธวิธีการต่อสู้เวลาและประเภทการโจมตีให้ได้ผล แต่ยากขึ้น (และน่าสนใจกว่าในการต่อสู้) เพื่อให้ได้ศัตรู พฤติกรรมใด (อัลกอริทึม) มีประโยชน์สำหรับการสร้างศัตรูที่แปลกใหม่และไม่เป็นทางการ? แก้ไข:กรณีการใช้งานเฉพาะของฉันคือมีศัตรูที่เหมือน MMO เช่น World of Warcraft แม้ว่าจะมีกราฟิกที่เกี่ยวข้องน้อยกว่า โปรดทราบว่านั่นหมายถึงศัตรูทั้งมนุษย์และไร้มนุษยธรรม (สัตว์สัตว์ประหลาด ฯลฯ )
19 ai  npc  combat 

2
วิธีการปรับเจ้าของร้านที่เป็นมิตรในถ้ำแห่งความพินาศท่ามกลางกลุ่มคนนับล้านนับล้าน?
ฉันกำลังสำรวจถ้ำตัวอย่างที่ต้องห้ามของการลงโทษ ฉันพบว่าท่ามกลาง squillions ของ baddies เจ้าของร้านที่เพิ่งเกิดขึ้นเพื่อขายสิ่งของภายในถ้ำที่อันตรายซึ่งไม่มีใครไป แปลก. ฉันทำให้เขาโกรธโดยไม่ตั้งใจและเขากลับกลายเป็นพลังมากกว่าสัตว์ประหลาดทุกตัวในเกม กระจัดกระจาย. ต่อไปนี้เป็นคำถามสองข้อสำหรับคุณ: คุณจะแสดงให้เห็นถึงเจ้าของร้านในถ้ำแห่งหายนะที่เกิดขึ้นเพื่อรอนักผจญภัยสุ่มซื้อของได้อย่างไร และ, มีวิธีที่ดีกว่าในการกีดกันการขโมยสิ่งของหรือฆ่าร้านค้าที่ดีกว่าเพียงแค่ทำให้พวกเขาชกคุณด้วยพลังที่ไร้สาระหรือไม่? หมายเหตุด้านข้าง: คะแนนโบนัสสำหรับการเชื่อมโยงสิ่งเหล่านี้อธิบายว่าทำไมและอย่างไรที่เขาจะลงไปที่นั่นในถ้ำแห่งหายนะตัวอย่างมีชีวิตรอดโดยไม่มีดาบปีศาจหรือเวทมนตร์เพื่อเอาสิ่งของมาด้วยและทำไมมันถึงเป็นความคิดที่ไม่ดี เพื่อต่อสู้กับเขา
10 npc 

3
การสร้างชื่อ
ฉันกำลังสร้างเกม (หรือวางแผนอย่างน้อย) และเพื่อทำสิ่งนั้นฉันต้องการวิธีสร้างชื่อโดยอัตโนมัติสำหรับ "ผู้บังคับบัญชา" ของ NPC (คำอธิบายที่ยาวและไม่เกี่ยวข้องที่นี่) สิ่งนี้เป็นตัวอย่างที่ดีของสิ่งที่ฉันหมายถึง ฉันมีความคิดว่าฉันสามารถสร้างฐานข้อมูลชื่อตามสัญชาติอาจเป็นคู่แรก / คู่สุดท้ายและกำหนดชื่อแบบสุ่มโดยใช้รายชื่อที่ไม่สนใจดังนั้นฉันจึงไม่ได้รับเหมือน Homer Simpson และถูกฟ้องร้องหรืออะไรบางอย่าง ปัญหาที่เกิดขึ้นคือฉันต้องสร้างฐานข้อมูลขนาดใหญ่ของชื่อเพื่อให้สามารถใช้งานได้ อาจใช้เวลาตลอดไปหรือเสียค่าใช้จ่ายเว้นแต่มีบางคนมีรายการชื่อให้ใช้ฟรีแล้ว ฉันมีความคิดอื่นที่ฉันสร้างสระและพยัญชนะคู่สุ่มและเพิ่มเข้าด้วยกัน แต่เป็นโปรแกรมด่วนที่สร้างชื่อเช่นนี้: Seermeecpa Cime Ofmiahwumafi Gozidi Effawided (สำหรับผู้ที่สนใจโค้ดคุณสามารถดูได้ที่นี่ ) นี่มัน ... คำหนึ่ง ดียกเว้น "Gozidi" - อันนั้นใช้ได้ ถึงกระนั้นอัตราความสำเร็จก็ยังไม่ชัดเจนนัก มีสิ่งใดบ้างที่ฉันสามารถทำได้เพื่อสร้างชื่อให้เสียงดีกว่า (ดูด้านล่าง) หรือฉันควรเริ่มทำรายการนั้นหรือไม่? ฉันจะเลียนแบบวิธีที่มนุษย์ตัดสินใจได้หรือไม่ว่าชื่อดีหรือไม่อย่างน้อยก็มีความแม่นยำ ฉันต้องการอะไรแบบนี้เพื่อค้นหาในรายการใหญ่ สิ่งที่ฉันหมายถึงโดย "ดีกว่า" คือแทนที่จะรวมตัวอักษรแบบสุ่ม (ซึ่งมันคือเพื่อความเป็นธรรม) สิ่งที่ดูเหมือนชื่อจริง พวกเขาสามารถมาจากวัฒนธรรมใด ๆ (หรือเสียงเหมือนพวกเขา) จริงหรือจินตนาการอะไรก็ได้ตราบใดที่คุณเป็นใบ้โปรเฟสเซอร์อเมริกันคนเดียวที่ฉันพูดได้ว่าไม่มีปัญหามากเกินไป หากคุณต้องการคำชี้แจงเพิ่มเติมให้ไปข้างหน้าและถาม ฉันไม่แน่ใจจริงๆว่าจะใส่อะไรที่นี่ ภาคผนวก: …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.