ใน XNA ฉันจะโหลดบางส่วนของแผนที่โลกขนาดใหญ่แบบไดนามิกได้อย่างไร
ฉันต้องการพัฒนาแผนที่โลกขนาดใหญ่ ขนาดอย่างน้อย 8000 × 6000 พิกเซล ฉันแบ่งมันเป็นรูปแบบ PNG ขนาด 800 × 600 พิกเซลที่ 10 × 10 เพื่อหลีกเลี่ยงการโหลดทุกอย่างลงในหน่วยความจำภาพควรจะโหลดและไม่โหลดขึ้นอยู่กับตำแหน่งของผู้เล่นในตาราง ตัวอย่างเช่นนี่คือผู้เล่นที่ตำแหน่ง(3,3): เมื่อเขาเลื่อนไปทางขวา(4,3)ภาพสามภาพทางด้านซ้ายสุดจะถูกจัดสรรคืนขณะที่ภาพทั้งสามทางด้านขวาถูกจัดสรร: อาจมีขีด จำกัด ในแต่ละเซลล์ของกริดที่เรียกการโหลดและการขนถ่าย การโหลดอาจเกิดขึ้นในเธรดแยกต่างหาก ฉันจะออกแบบระบบดังกล่าวได้อย่างไร