เรากำลังพูดถึงเกมที่กว้างขวางที่ไม่ได้แบ่งออกเป็นระดับหรือจุดตรวจสอบ ยกตัวอย่างเช่นการผจญภัย 3 มิติ
เรากำลังพูดถึงเกมที่กว้างขวางที่ไม่ได้แบ่งออกเป็นระดับหรือจุดตรวจสอบ ยกตัวอย่างเช่นการผจญภัย 3 มิติ
คำตอบ:
คำตอบง่ายๆ: เกมแบ่งออกเป็นชิ้น ๆ ในขณะที่คุณย้ายไปรอบ ๆ ชิ้นส่วนจะถูกโหลดไว้ด้านหลังของคุณอย่างต่อเนื่องก่อนที่คุณจะเห็นพวกเขาและโยนออกไปเมื่อคุณออกจากพื้นที่ สำหรับทุกคำตอบง่ายๆคือคำตอบที่ซับซ้อนซึ่งมีน้ำหนักมากนับไม่ถ้วนในการปรับใช้ ... แต่คุณได้รับแนวคิด
สำหรับเกมที่คุณคิดว่าคุณสามารถเห็นได้ไกลออกไปหลายสิบหรือหลายร้อยไมล์ สิ่งที่อยู่ห่างไกลจริงๆเป็นเพียงบิตแมปช่วงกลางคือตาข่ายที่เบามาก ของจริงจะถูกนำไปวางไว้บนของปลอมก่อนที่คุณจะไปถึง
เมื่อชิ้นไม่ได้รับการโหลดพวกเขาบันทึกสถานะของวัตถุใด ๆ หรือปริศนาที่กำลังดำเนินการเพื่อให้เมื่อคุณกลับมาพวกเขาตั้งค่าตัวเองไปยังตำแหน่งที่คุณเห็นพวกเขาล่าสุด
ทั้งหมดนี้ข้ามคำถามหลักของคุณดังนั้นนี่คือคำตอบที่แท้จริง: มีเวลาโหลดเมื่อคุณเริ่มเกมครั้งแรก แต่คุณไม่รู้จักเพราะมัน "มักจะใช้เวลาในการเริ่มเกม" และคุณคาดหวังว่าหรือ มันซ่อนอยู่หลังการโหลดภาพยนตร์หรือเกิดขึ้นขณะที่คุณเล่นใน GUI
คำตอบก่อนหน้านี้เล็บสวยมากมันทั้งหมด มูลค่าการกล่าวขวัญคือ Dungeon Siege I
นี่คือกระดาษจากหนึ่งในนักพัฒนาซึ่งจริง ๆ แล้วไปบางส่วนของสถาปัตยกรรมที่จำเป็นในการทำงานและข้อผิดพลาดทั่วไป:
http://www.floatingorigin.com/mirror/continuous-world.htm
ฉันว่ามันต้องอ่านถ้าคุณต้องการนำบางอย่างมาใช้จริง