原视频:Hacking Super Mario So It’s All One Long Level 原作者:Inkbox 发布日期:2025-09-04 视频链接:https://www.youtube.com/watch?v=TovR3tpAQXU 00:00 项目动机与目标 介绍制作这个超级马里奥兄弟ROM修改版的动机,即将所有关卡合并为一个超长关卡,移除所有捷径、保存点和强化道具,死亡即从头开始。 01:13 两种实现方案 讨论了两种实现方案:平滑加载下一关和创建一个巨型关卡,最终选择了后者。 04:04 关卡合并的技术挑战 分析了NES游戏的关卡限制,包括64页的页面限制,以及如何重组关卡数据和敌人数据。 08:41 调色板与地形调整 介绍如何在单个关卡中动态更改颜色调色板和地形设置的技术实现。 10:26 敌人数据同步问题 解决不同关卡之间敌人数据的同步问题和页面对齐问题。 13:13 颜色和地形错误修复 修复游戏中的颜色显示错误和地形异常问题。 17:35 城堡关卡和库巴处理 处理城堡关卡的特殊情况,移除了库巴和斧头触发的过关动画。 18:26 游戏时间系统修改 修改游戏时间系统,使其在倒计时结束后变为正数计数。 20:39 第二世界实现 实现游戏的第二世界,解决了敌人生成和水下关卡的游泳机制。 21:54 64页面限制突破 解决NES游戏64页面的限制问题,使超长关卡成为可能。 23:11 敌人缓冲区优化 优化敌人缓冲区系统,解决敌人槽位不足的问题。 23:53 第三至第七世界实现 实现游戏的第三至第七世界,处理各种特殊关卡和机制。 28:44 第八世界与最终关卡设计 设计第八世界和最终关卡,融合了《超级马里奥兄弟2》(失落关卡)的元素。 29:43 游戏测试与演示 演示修改后的游戏玩法,展示各种机制和修复效果。 32:46 鸣谢与结束语 感谢帮助者,介绍后续计划,并与其他类似修改版进行比较。 使用YouDub AI翻译配音制作 项目地址:https://github.com/liuzhao1225/YouDub-webui




换一换 































