(ลิงก์ที่อ้างถึงในลิงก์ pastebin: http://pastebin.com/PpJknMuT )
คุณสามารถพูดได้ว่ามี 2 ชนิดที่แตกต่างกัน มันขึ้นอยู่กับสิ่งที่คุณต้องการ ตัวอย่างเช่นหากเราเล่นเกม GTA เมื่อเร็ว ๆ นี้ศิลปินจำนวน 100 คนถูกใช้เพื่อสร้างเมืองและปรับแต่งเกม การสร้างขั้นตอนสามารถใช้ที่นี่ แต่มันจะใช้เป็นเครื่องมือศิลปินมากกว่าสิ่งที่รันบนเกมเอ็นจิ้นเนื่องจากเราไม่ต้องการรูปแบบเมืองที่แตกต่างกันในแต่ละเกม
ดังนั้นวิทยานิพนธ์ปริญญาตรีของฉันจึงอยู่ในขั้นตอนการสร้างเมืองด้วยการแบ่งเขตเมือง: [1]
ศิลปินใช้เครื่องมือนี้เพื่อสร้างเมืองในขณะที่สามารถควบคุมแง่มุมต่าง ๆ ได้หากต้องการ ยุคเมืองมีความคล้ายคลึงกับระบบ L- ตามที่เห็นโดยการทำงานของ Pascal Mueller: [2] การแบ่งเขตเมืองทำงานเป็นแผนที่รูปภาพที่มีความน่าจะเป็นของโซน (เชิงพาณิชย์ที่อยู่อาศัยอุตสาหกรรม) จากข้อมูลพิกเซล rgb มันอาจเป็นไปได้ที่จะทำให้การผลิตเป็นแบบอัตโนมัติหากคุณต้องการ แต่เพื่อทำให้เมืองดูน่าเชื่อถืออัลกอริทึมจะต้องมีความซับซ้อนมากขึ้นโดยใช้กลศาสตร์ประชากร AI มากกว่า L-System และอัลกอริธึมด้านเสียง
ในรุ่นบินได้เห็นใน [3] หรือฉันเดาตัวอย่างง่ายที่สุดคือเฮลิคอปเตอร์: [4]
สิ่งที่คล้ายกับ Torchlight จะเป็นอนันต์: Quest for Earth [5]
ในอินฟินิตี้กาแลคซีและทุกอย่างภายในนั้นถูกสร้างขึ้นด้วยค่าเมล็ดที่สร้างตัวแปรอื่น ๆ ทั้งหมดที่ใช้ในการสร้างทุกสิ่งที่มีอยู่ในกาแลคซี (ดาวเคราะห์ดวงอาทิตย์ ฯลฯ ) ลิงก์พูดถึงการทำงานในรายละเอียดมากขึ้น