“ การสร้างขั้นตอน” คืออะไรและทำอย่างไร


22

ฉันได้ยินเกี่ยวกับ "แผนที่เชิงปฏิบัติ" และ "พื้นผิวตามขั้นตอน" เป็นอย่างมาก มันหมายความว่าอะไรกันแน่และมีทรัพยากรอะไรบ้างในการเรียนรู้เทคนิคเหล่านี้ในเกม?

คำตอบ:


25

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

ดูคำถามนี้โดยเฉพาะสำหรับพื้นผิวขั้นตอน: เกิดอะไรขึ้นกับพื้นผิวที่สร้างขึ้นแบบขั้นตอน?

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

คุณกำลังเขียน AI เพื่อออกแบบระดับของคุณในทันที

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

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

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


"ขั้นตอนการทำงาน" ยังสามารถอ้างถึงงานที่กำหนดขึ้นเช่นการสร้างภูมิประเทศจากแผนที่ความสูงการสร้างรูปทรงเรขาคณิตของกล่องท้องฟ้าสำหรับแผนที่ลูกบาศก์ ฯลฯ
Sean James

4
และดูที่pcg.wikidot.comสำหรับข้อมูลเพิ่มเติมเกี่ยวกับอัลกอริธึมการสร้างโพรซีเดอร์
DrDeth
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.