自从今年 10 月我在 SMBX 上还原了三角砖块,又在近日代 Slash-18(@Slash-18 )发布了 SMW 的斗篷脚本后,我突发奇想,于是便尝试借助现有的脚本在 SMBX 上还原了《超级马里奥世界》(以下简称 SMW)中的甜甜圈平原第一关(也就是 2-1)。
还原的过程并没有我想象中那么顺利。为了完美复刻这一关,我特地反反复复玩了原作中的这一关很多次。虽然并非原版所有机制和特性都能一比一还原,但至少还是把必要的、力所能及范围内的地方都给还原了。同时为了还原原版 SMW 中的诸多机制,我又现写了好多脚本。在这一关使用的脚本中,除了我写的三角砖块之类的脚本外,我还用到了 Slash-18 以前还原的大量脚本(也感谢他之前在 SMBX 里还原了 SMW 的那么多内容了),包括布鲁、斗篷慢慢龟等敌人都是他还原的。而本关的主要机制——斗篷装也是由 Slash-18 还原,我帮忙完善剩余内容并修复了所有已知的 bug。可以说,若不是有了 Slash-18 的这些还原成果,这一关也很难能还原出来,在此郑重地感谢他的辛勤付出。
另外也特别感谢 Shiki_Makiro 提供了带网格的关卡全景图,以便我复刻关卡内容,同时也在我还原 SMW 内的各种特性的时候回答了我的很多问题,让我得以更顺利地还原这些内容;同时也感谢吃了猪崽奇诺比珂(@toadette ) 帮忙制作 SMW 风格的路易吉的奔跑素材,以便我用于我的三角砖块脚本上;顺便也感谢十五宅叔为本关测试并反馈了一些 bug 和修改建议。
本关在通关后还会有少量新内容,若在本关能达到特定条件可以得到我留给大家的一个小奖励。
关卡截图
演示视频
[SMBX] 想玩超级马里奥世界?自己做一个!
Credit
Donut Plains 1 from SMW recreated by HengShao.
SMW playable Mario/Luigi GFX made by Lx Xzit.
SMW Mario Running GFX imported and edited by HengShao. SMW Luigi running GFX imported and edited by toadetteCIZZ.
Cape Feather script made by Slash-18, polished and bugs fixed by HengShao.
Triangular Block script made by HengShao.
Special Thank to Lx Xzit for Tanooki Status' Statue Transformation Judgment Script.
Special Thank to Slash-18 for Space Jump script (Which is used on Triangular Block script).
SMW Resolution script made by Erwill, polished by HengShao.
Chargin Chuck, Super Koopa, SMW Message Block, SMW Hidden Items, SMW Physics, SMW Time Bonus & Course Clear Animation scripts made by Slash-18.
SMW Carema script made by Slash-18, polished by HengShao.
SMW Keyhole Effect script made by BirdyBuddyTwerpTwerp.
Some other scripts about SMW, like SMW Block Coin effect, SMW Player Fireball, SMW Bonus Room Mini-Game and other small details from SMW, are made by HengShao.
下载地址
(注:必须使用 SMBX 1.4.5 Patch 31.1 来运行该作品)
百度盘
喝了盘(独立版:无需安装 SMBX,下载即玩)
喝了盘(单独版:需要提前下载 SMBX 才可以游玩)