เรากำลังใกล้จะครบรอบ 20 ปีของ Metroid Prime และผู้พัฒนาดั้งเดิมของเกมกำลังใช้โอกาสในการแบ่งปันเกร็ดความรู้เล็กๆ น้อยๆ เกี่ยวกับการพัฒนาเกม

Zoid Kirsch วิศวกรอาวุโสของ Retro Studios ทั้ง Metroid Prime และภาคต่อแรก ได้แบ่งปันเรื่องราวการพัฒนารายวันที่นำไปสู่การครบรอบ 20 ปีของเกมในวันที่ 18 พฤศจิกายน บางคนอาจเคย เดาได้ (เปิดในแท็บใหม่) เช่น เวลาที่เกมเปิดช้าปิดบังเวลาโหลดอย่างไร บางส่วนเป็นเทคนิค (เปิดในแท็บใหม่) เช่น การพัฒนา”บันทึก”ของไลบรารีการบีบอัดข้อมูล บางอย่างเกี่ยวกับการออกแบบ (เปิดในแท็บใหม่) เช่น วิธีที่นักพัฒนาทำให้ชัดเจนว่าคุณ สร้างความเสียหายให้กับศัตรู

จากนั้นก็มีของแปลก ๆ เช่นที่บางครั้ง Metroid Prime แสดงให้คุณเห็นรหัสเกมที่กำลังทำงานอยู่ขณะที่คุณกำลังเล่น ในบางจุดในเกม เช่น เมื่อคุณเข้าใกล้ Scatter Bombu กระบังหน้าของ Samus จะเปลี่ยนเป็นแบบคงที่-y ซึ่งบดบังการมองเห็นของคุณ โดยปกติ คุณอาจคาดหวังว่าพื้นผิวจะบังหน้าจอในกรณีเช่นนี้ แต่หน่วยความจำที่จำกัดของ GameCube ทำให้การแก้ปัญหานั้นยาก

“หากเราใช้พื้นผิวความละเอียดต่ำ (64×64) เพื่อบันทึกหน่วยความจำ’คงที่’จะพร่ามัวและไม่คมชัด”Kirsch อธิบาย”วิศวกรคนหนึ่งในทีมได้ไอเดียที่ยอดเยี่ยม: จะเกิดอะไรขึ้นถ้าเราใช้หน่วยความจำที่มีโค้ด Metroid Prime อยู่ด้วย! เราลองใช้อย่างรวดเร็วและดูน่าทึ่ง”

ในบทความนี้ คลิปขณะที่ Samus เข้าใกล้ Pulse Bombu หน้าจอเต็มไปด้วยไฟฟ้าสถิตเพื่อแสดงการรบกวนกับกระบังหน้าของเธอ ในขณะที่เราแก้ไขปัญหานี้ ปัญหาใหญ่คือการใช้หน่วยความจำของพื้นผิวของสัญญาณรบกวน Gamecube มี RAM เพียง 24MB ดังนั้นทุกพื้นผิวจึงต้องได้รับการพิจารณาอย่างรอบคอบ pic.twitter.com/vc9gJNgpT08 พฤศจิกายน 2022

ดูเพิ่มเติม

ดูเพิ่มเติม

p>

ใช่ คุณสามารถมองเห็นภายในเมทริกซ์ในบางครั้งในขณะที่คุณกำลังเล่น Metroid Prime-แต่จริงๆ แล้วไม่ใช่เกมเดียวที่ใช้เทคนิคที่คล้ายกัน ในฐานะผู้สร้างร่วม Playdate บันทึกของ Cabel Sasser (เปิดในแท็บใหม่) จะใช้เทคนิคเดียวกันนี้จริงๆ ใน Atari classic Yar’s Revenge ตอนนี้ฉันต้องการแคตตาล็อกของเกมอื่นๆ ที่อาจทำแบบเดียวกัน

บางทีเรื่องราวที่ไร้สาระที่สุดอาจมาจาก Jack Mathews หัวหน้าวิศวกรด้านเทคนิคของ Prime ภาคดั้งเดิม หลังจากเปิดตัวเกมได้ไม่นาน Nintendo ได้ติดต่อ Retro เกี่ยวกับ GameCube CPUs ที่ไม่ดี ซึ่งดูเหมือนว่าจะแสดงจุดบกพร่องใน Prime เท่านั้น ในขั้นต้น ผู้พัฒนาไม่สามารถหาวิธีทดสอบปัญหาได้

“ในการดูปัญหา ชุดอุปกรณ์จะต้องเย็นลง”Matthews อธิบาย (เปิดในแท็บใหม่) “อย่างกับช่องแช่แข็งเย็น ดังนั้นเราจึงต้องใส่ชุดอุปกรณ์ในช่องแช่แข็ง ทดสอบเกมเป็นเวลา 15 นาทีจากนั้นเริ่มใหม่ทั้งหมด มันบ้ามาก แท้จริงแล้วเรากำลังเรียกใช้ชุดอุปกรณ์จากช่องแช่แข็งไปยังทีวี และโหลดเกมบันทึกให้เร็วที่สุดเท่าที่จะเป็นไปได้ภายใน 15 นาที จากนั้นลองใช้โค้ดใหม่ แช่แข็งใหม่ แล้วย้อนกลับมา ฉันจะไม่มีวันลืมมัน”

จุดบกพร่องได้รับการแก้ไขในที่สุด สำหรับซีพียูที่ไม่ดีเหล่านั้น-แต่วิธีเดียวที่ผู้เล่นจะได้รับผลกระทบในการรับแพตช์ในขณะนั้นคือโทรติดต่อฝ่ายสนับสนุนของ Nintendo และส่งแผ่นดิสก์ใหม่ทั้งหมด ยุคของการกระจายดิจิทัลมีข้อดี

Metroid Prime 4 ยังอยู่ในระหว่างการพัฒนา แต่ Metroid Prime remaster ที่มีข่าวลือมายาวนานยังไม่ได้ประกาศอย่างเป็นทางการ

Categories: IT Info