news 2026/8/24 22:18:05

超级马里奥重制版 Super Mario Bros Remastered:复刻经典、自建关卡的 Godot 项目快速上手指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
超级马里奥重制版 Super Mario Bros Remastered:复刻经典、自建关卡的 Godot 项目快速上手指南

超级马里奥重制版 Super Mario Bros Remastered:复刻经典、自建关卡的 Godot 项目快速上手指南

【免费下载链接】Super-Mario-Bros.-Remastered-PublicA Remake / Celebration of the original 'Super Mario Bros.' games. Features new levels, custom modes, new characters, alongside a full level editor / custom level system!项目地址: https://gitcode.com/gh_mirrors/su/Super-Mario-Bros.-Remastered-Public

Super Mario Bros Remastered(SMB1R)是一个用 Godot 引擎开发的开源项目,把初代《超级马里奥兄弟》系列完整复刻,并在此基础上加入全新关卡、自定义游戏模式、新角色,以及一套可用的关卡编辑器和自定义关卡系统。它面向两类人:想重温原版的玩家,和想自己动手设计关卡、改造画面的开发者。

先看清这个项目能给你什么

在动手之前,先明确它覆盖的能力范围,避免把时间花在重复功能上。

  • 完整复刻:重制了初代《超级马里奥兄弟》《The Lost Levels》《Special》以及《All Night Nippon》四个版本,物理和关卡手感都做过改良。
  • 可编辑:内置关卡编辑器与自定义关卡系统,支持把自创关卡保存、分享。
  • 可改造:提供资源包(Resource Pack)机制,可以替换贴图、精灵与音效,自定义游戏外观。
  • 可扩展:通过模组加载器加入新角色、新道具与新内容。
  • 全开源:源码开放,欢迎提交修改与改进。

如何快速启动:最低门槛的两种路径

想先跑起来,再看源码,建议从下面两条路里选一条。

路径一:直接玩成品(推荐新手)到项目 Releases 页面,按自己的系统下载对应压缩包,解压后即可运行。注意:游戏需要一份原版 SMB1 的 NES ROM 才能启动,源码本身不附带这些原始素材。若希望存档、配置跟随程序走,可在可执行文件目录建一个portable.txt开启便携模式。

路径二:从源码运行(推荐给开发者)

  1. 克隆仓库:git clone https://gitcode.com/gh_mirrors/su/Super-Mario-Bros.-Remastered-Public
  2. 用 Godot 4.6 导入项目,在编辑器里点运行即可启动。

先以玩家身份完整过一遍流程,再回头读代码,会比一上来啃脚本顺畅得多。

核心功能拆解:四个值得单独体验的模块

每个模块回答一个具体问题,按需进入。

1. 冒险与重制

四个原版系列在Scenes/Levels/下按系列分目录存放,对应关卡场景文件齐全。改良后的跳跃手感、砖块与管道交互都保留在实体脚本里,适合对照原作体验差异。

2. 关卡编辑器

进入编辑器后可以逐块摆放地形、砖块、道具与敌人。相关逻辑集中在 编辑器脚本目录,场景骨架见Scenes/Levels/EditorLevelBase.tscn等文件。这里是最适合"边玩边学"的入口——把编辑器当作学习关卡设计的第一课。

3. 自定义关卡与分享

编辑器产出的关卡可以保存,项目已与 Level Share Square / GameBanana 合作,支持把自创关卡发布到在线平台,也让其他玩家能直接下载游玩。

4. 资源包与角色扩展

想换贴图或音效,走资源包路线;想加角色,走自定义角色路线。两者都能在不改动核心代码的前提下改变游戏观感与可玩内容。

可探索模块:源码里值得深挖的地方

当你想从"玩"转向"改",这些目录是性价比最高的阅读起点。

  • 实体与角色脚本目录:包含马里奥各状态(普通、变大、火焰等)与敌人行为的实现,理解角色能力逻辑看这里。
  • 编辑器脚本目录:编辑器的工具与交互逻辑。
  • 模组加载目录:模组系统的入口,扩展内容的挂载点。
  • Assets/Sprites/Assets/Audio/BGM/:贴图与背景音乐素材,是资源包替换时的对照来源。
  • Resources/Music/:各关卡音乐的资源定义,配合素材目录可理解音频如何被调用。

适合谁玩,以及怎么继续深挖

  • 只想重温原版:走成品下载路径,重点体验四个复刻系列即可,不必碰源码。
  • 想设计关卡:以编辑器为主线,从简单地形做起,再用自定义关卡系统发布作品。
  • 想改画面与声音:从资源包与素材目录入手,替换贴图、精灵和音效。
  • 想加内容或研究引擎:读 实体脚本 与 模组加载,理解角色状态机和扩展机制。

需要留意的一点:游戏依赖原版 NES ROM,且部分已知问题来自 Godot 引擎本身(如边角物理、平滑渲染下的阴影抖动),遇到属正常现象。

下一步

先跑通游戏、完整过一关,再打开编辑器摆你的第一块地形——把"玩"变成"造",是进入这个项目最短的路径。

【免费下载链接】Super-Mario-Bros.-Remastered-PublicA Remake / Celebration of the original 'Super Mario Bros.' games. Features new levels, custom modes, new characters, alongside a full level editor / custom level system!项目地址: https://gitcode.com/gh_mirrors/su/Super-Mario-Bros.-Remastered-Public

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/24 22:17:15

Mesen 模拟器实操指南:从跑起来到改游戏

Mesen 模拟器实操指南:从跑起来到改游戏 【免费下载链接】Mesen Mesen is a cross-platform (Windows & Linux) NES/Famicom emulator built in C and C# 项目地址: https://gitcode.com/gh_mirrors/me/Mesen Mesen 是一款运行在 Windows 和 Linux 上、用…

作者头像 李华
网站建设 2026/8/24 22:10:51

2026贵阳工程建筑材料检测排名 TOP5 CMA 资质提供钢材检测、水泥检测、砂石检测 全覆盖联系方式推荐.txt

贵阳建筑材料检测市场里,大大小小的检测机构鳞次栉比,资质水平却鱼龙混杂。建筑总包单位、建材生产厂家、市政工程项目、装修建设企业在选材验收时,稍不留神就会遇上无资质机构,其出具的检测报告无法用于工程报审与竣工验收备案&a…

作者头像 李华
网站建设 2026/8/24 22:09:26

如何把算法编译进Transformer权重_torchwright编译器原理详解

如何把算法编译进Transformer权重:torchwright编译器原理详解 “我不能创造的东西,我就不理解。” —— 费曼 当所有人都在用梯度下降训练Transformer时,Rob Porter问了一个更根本的问题:如果我直接计算正确的权重呢? …

作者头像 李华
网站建设 2026/8/24 22:08:34

2条命令跑通手机号查QQ:phone2qq上手记

2条命令跑通手机号查QQ:phone2qq上手记 【免费下载链接】phone2qq 项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq 室友在找当年高三注册的QQ,只记得当时收验证码用的手机号,账号本体早忘了。phone2qq就是干这事的&#xff1…

作者头像 李华
网站建设 2026/8/24 22:03:42

Cap:录完即得分享链接的开源录屏工具

Cap:录完即得分享链接的开源录屏工具 【免费下载链接】Cap Open source Loom alternative. Beautiful, shareable screen recordings. 项目地址: https://gitcode.com/GitHub_Trending/cap1/Cap 当客户说"页面白屏了",最快的回应方式不…

作者头像 李华