นี่คือม็อดสำหรับ New Super Mario Bros. Wii ที่ทำให้ (เกือบ) ทุกท่อในเกมสามารถเข้าได้ และนำคุณไปยังท่อสุ่มอื่น ๆ ที่ไหนสักแห่งในเกม ประตูบ้านผีสิงก็รวมอยู่ในเครื่องมือสุ่มด้วย
ฉันเริ่มม็อดนี้ในปี 2022 และใช้เวลาจนถึงตอนนี้ (สิงหาคม 2024) กว่าจะพร้อมสำหรับการเปิดตัวในที่สุด ฉันพยายามทำให้มันสวยงามและเสถียรที่สุดเท่าที่จะเป็นไปได้ แต่หากเกิดปัญหาขึ้น ก็ไม่รับประกันว่าฉันจะอัปเดตเพื่อแก้ไขปัญหาเหล่านั้น
ขอมอบเครดิตให้กับ Etrainquandt17 สำหรับการทำงานด้วยตนเองในการกำหนดทางเข้า
มีโหมดการสุ่มที่แตกต่างกันสามโหมด ซึ่งสามารถเลือกได้ใน Riivolution โดยใช้ตัวเลือก "สุ่มเมื่อ...":
การเริ่มเกม - จุดหมายปลายทางจะคงที่จนกว่าเกมจะรีสตาร์ท
การเข้าสู่หลักสูตร - จุดหมายปลายทางทั้งหมดจะถูกสุ่มใหม่ทุกครั้งที่เข้าสู่หลักสูตร
การเข้าสู่ท่อ - การเข้าสู่ท่อจะนำคุณไปยังท่ออื่นได้ทุกที่โดยไม่มีความสม่ำเสมอ
ใช้ seed.txt - ระบุ seed สำหรับตัวสร้างตัวเลขสุ่ม (ตั้งแต่ 0 - 65535) ด้วยไฟล์ seed.txt
การใช้โหมดใดๆ นอกเหนือจาก การเข้าสู่ไปป์ จะรับประกันว่าทุกพื้นที่สามารถเข้าถึงได้ตั้งแต่เริ่มต้นหลักสูตรอย่างน้อยหนึ่งหลักสูตร โดยใช้อัลกอริธึมที่ป้องกันไม่ให้ลิงก์บางอย่างเกิดขึ้น
กลไกและการเปลี่ยนแปลงการเล่นเกมบางอย่างที่น่าสังเกต:
การสำเร็จหลักสูตรจะนำคุณไปยังทุกที่บนแผนที่โลก
การตายในหลักสูตรใดหลักสูตรหนึ่งจะนำคุณกลับไปยังหลักสูตรใด ๆ ที่คุณเข้า
คุณสามารถหยุดชั่วคราวได้ตลอดเวลาเพื่อดูว่าคุณอยู่ในหลักสูตรใด หากคุณติดขัด คุณสามารถออกจากหลักสูตรได้ตลอดเวลา ไม่ว่าคุณจะเรียนจบมาก่อนหรือไม่ก็ตาม
เหรียญดวงดาวที่สะสมไว้จะคงอยู่เสมอไม่ว่าคุณจะเรียนจบหลักสูตรหรือไม่ แม้ว่าคุณจะตายก็ตาม
คุณไม่สามารถเลือกหรือเปลี่ยนโลกบนแผนที่โลกได้อีกต่อไปโดยการกด -
คุณต้องเล่นจากทุกที่ที่คุณไป
การสำเร็จหลักสูตรในโลกที่ 9 จะทำให้สามารถเข้าเรียนได้จากแผนที่โลก แม้ว่าจะไม่ได้รวบรวมเหรียญดาวทั้งหมดในโลกนั้นก็ตาม
มีบางสิ่งที่ตลกเกิดขึ้นในโหมดผู้เล่นหลายคนหากผู้เล่นคนหนึ่งไปถึงเสาธงและอีกคนเข้าไปในท่อ
ดาวน์โหลดรุ่นล่าสุดจากแท็บเผยแพร่
หากใช้ Wii จริง ให้แตกไฟล์ ZIP ไปที่รูทของการ์ด SD หรืออุปกรณ์เก็บข้อมูล USB ของคุณ แล้วติดตั้ง Riivolution
หากใช้ Dolphin ให้แตกไฟล์ ZIP ไปที่ [Dolphin User Folder]/Load/Riivolution
คุณสามารถเปิดโฟลเดอร์ผู้ใช้จาก Dolphin ผ่าน File > Open User Folder
หลังจากนั้นให้คลิกขวาที่ NSMBW ในรายการเกมแล้วคลิก Start with Riivolution Patches...
ทำตามคำแนะนำเหล่านี้หากคุณเป็นนักพัฒนาและต้องการสร้างม็อดจากแหล่งที่มา คุณจะต้องใช้ Windows เนื่องจาก CodeWarrior หากคุณกำลังใช้แพลตฟอร์มอื่น คุณจะต้องทำด้วยตัวเอง
ขั้นแรก โคลน repo นี้ - git clone https://github.com/mkwcat/nsmbw-pipe-randomizer
โคลนและสร้าง Kamek วาง Kamek.exe
และไฟล์เสริมอื่น ๆ ไว้ในไดเร็กทอรี Kamek
ใน repo นี้
ทำตามคำแนะนำจาก Kamek README เพื่อติดตั้ง CodeWarrior สร้างไดเร็กทอรี Kamek/cw
ใน repo นี้และวาง mwcceppc.exe
และไฟล์เสริมอื่น ๆ ไว้ในนั้น
เรียกใช้ build.py
ในรูทของ repo นี้ ไฟล์นี้รันคำสั่งเพียงไม่กี่คำสั่งด้วย CodeWarrior และ Kamek เพื่อสร้างม็อด หากสำเร็จ ระบบจะสร้างและอัปเดตไฟล์ bin ใน output/nsmbw-pipe-randomizer/Code
รหัสนี้มีให้ภายใต้ใบอนุญาต MIT ใบอนุญาตฉบับเต็มสามารถพบได้ในไฟล์ LICENSE
เครดิตต่างๆ มอบให้กับผู้คนที่ยอดเยี่ยมมากมายในชุมชน New Super Mario Bros. Wii ที่สร้างและแบ่งปันเครื่องมือและเอกสารประกอบ ที่โดดเด่นที่สุดคือ Ninji, CLF78, RoadrunnerWMC, RootCubed
และแน่นอนว่า ต้องยกเครดิตให้กับ Etrainquandt17 อีกครั้งสำหรับการเพิ่มและจดบันทึกทางเข้าส่วนใหญ่สำหรับม็อดนี้