距永远的玛丽吧建吧二十周年还有

查看: 128|回复: 19

[资源] 【MW二十周年纪念版】Super Mario Worker Project v1.8.0-beta.1发布

[复制链接]

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
发表于 昨天 13:30 | 显示全部楼层 |阅读模式
一楼留给波兰大叔

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
【零】前言

2017年6月27日:v1.2.0 - "The 7th Anniversary Update"
2017年8月16日:v1.3.0 - "The Summer Red Update"
2018年2月28日:v1.4.0 - "The Winter White Update"
2018年8月19日:v1.5.0 - "August All-Star Update"
2019年2月18日:v1.6.0 - "Ocean & Motion Update"
2020年5月24日:v1.7.0 - "Rebirth Update"

距离 SMWP 上一代大版本 v1.7.0 的发布,已经过去六年有余。1.7 系列也是 SMWP 历史上生命周期最长、关卡内容最丰富、更新次数最多的一个版本系列。

SMWP 是一个自诞生就背负着历史包袱的产物,在我们 官宣开源 时曾提到:

原版 MW 的代码质量在可读性、可维护性、扩展性上均存在一定的缺陷;
过去,SMWP 使用 Game Maker 8.0(GM 8.0)开发,随着 SMWP 功能的持续更新,代码架构也愈发复杂,使用 GM 8.0 自带的编辑器开发效率较为低下。

开源、底层升级和 AI 辅助开发,大幅提升了我们的开发效率。今天要发布的版本,原计划定为 v1.7.13,也就是 1.7 系列的一次版本更新,但我们内部觉得,这次更新幅度远大于 1.7 系列任何一个小版本。尽管从新增物品数量来看,这个版本在历代大版本中是排名靠后的,且之前集思广益帖中吧友提出的一些建议也未能全部实现,但这次更新进行了许多基础建设,它有着突破性的意义。因此,我们决定将其定为:

Super Mario Worker Project v1.8.0 - "The Rebuild Update"

本次更新重磅内容抢先看:
一、主程序引擎升级至 Game Maker 8.2!
二、编辑器内置多人联机系统,最多支持 8 人共同制作同一张关卡!
三、全新道具:叶子与浣熊装!
四、编辑界面选区功能上线!批量移动、复制轻松搞定!
五、新增花瓣探照灯!
六、半开放式自动滚屏!滚屏自由度进一步提升!
七、新硬件设备全面兼容!

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
【一】系统革新:引擎升级与启动问题根治

1. 主程序引擎升级至 Game Maker 8.2
SMWP 自诞生以来就一直基于 Game Maker 8.0 引擎开发。本次更新将主程序引擎升级至 Game Maker 8.2,并配合底层代码重构,为后续所有新特性铺平了道路。

2. 全新信息文本绘制插件,彻底修复启动问题
自 2024 年以来,部分新硬件设备(尤其是近几年生产的新电脑)在启动 SMWP 时会出现报错问题,这一问题长期困扰部分玩家。
本次更新引入了全新的信息文本绘制插件,从绘制层彻底重写了文本渲染逻辑,彻底修复了部分新硬件设备上无法启动 SMWP 的问题

3. 全新 SMWGZip DLL,告别 .NET Framework 4
v1.6 时代,为了解决启动问题,SMWP 引入了对 .NET Framework 4 运行时的依赖。
本次更新采用全新自研的 SMWGZip DLL 替代原有方案,SMWP 不再依赖 .NET Framework 4 运行时,运行环境更加简洁、轻量。

4. 编码扩展:GB2312 → UTF-8 全面升级
新增编码转换扩展,支持将 GB2312 编码文本转换为 UTF-8。
SMWP v1.8 默认使用 UTF-8 编码保存关卡,为关卡中文文本的兼容性以及跨平台互操作打下基础。

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
本帖最后由 InnovationLeap 于 2026-8-16 12:42 编辑

【二】编辑器改进:效率与自由度双提升

1. 编辑界面缩放功能
关闭侧边面板后,可使用 Ctrl + 鼠标滚轮+ / - 键 对编辑界面进行缩放。
画面缩放.webp

2. Edit 跳转快捷键
编辑界面新增 PgUp / PgDn 快捷键,可快速跳转至关卡起点或 Check Point。
CP跳转.webp

3. Edit 按键全面自定义
编辑界面的按键现已支持在全局设置中修改,玩家可以根据自己的操作习惯调整键位。
编辑按键自定义.webp God按键自定义.webp

4. F9 截图自定义
F9 截图功能现支持自定义快捷键,同时支持修改截图保存路径(目前需要在配置文件中手动修改)。
Fn按键自定义.webp

5. 新增保存压缩选项
全局设置新增“保存关卡时是否压缩”(Compress file when saving)选项,默认开启。
关闭该选项后,保存关卡时将跳过 GZip 压缩,直接保存文件,方便外部编辑工具直接处理关卡文件
保存压缩可选.webp

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
本帖最后由 InnovationLeap 于 2026-8-16 13:03 编辑

【三】选区系统:批量操作时代来临

本次更新为编辑界面带来了期待已久的选区功能。

【基本操作】
  • 按下 U 键 进入选区模式(Region Mode)。
  • 在编辑区内按住鼠标左键拖拽,画出一个矩形选框。
  • 松开鼠标后,框内被选中的所有内容会以绿色高亮标出,包括砖块、敌人、景物、标记、奖励等各类元素。
  • 将鼠标移到选区内部,按住左键拖动即可整体移动。
  • 松开鼠标,选区即在新位置落定。 选区移动选区复制.webp

【选取模式】(T 键循环切换)
  • ANY(任意相交):物件只要与选框存在重叠即可被选中,适合快速圈选。
  • FULL(完全包含):只有完整落在选框内的物件才会被选中,适合精确批量操作。
  • HALF(半覆盖):重叠面积达到一半以上的物件被选中,介于两者之间。

【移动时的细节规则】
  • 砖块沿 32px 网格(一格)对齐移动,并在释放后自动吸附至完整格位;敌人等实例则按照 16px 半格精确平移。
  • 移动范围会被自动钳制在房间边界内,不会出现选区被拖出地图外丢失的情况。
  • 拖动过程中会显示半透明的“幽灵预览”,方便确认落点;松手后才会真正写入关卡数据。
  • 强制卷轴等特殊元件在移动时会自动保持其规则(如卷轴中心对齐),无需手动微调。

【选区复制:一键批量克隆】
  • 框选目标区域后(保持选中状态即可,无需进入移动模式),按住 Ctrl + C(复制键,可在设置中修改)。
  • 此时选区进入"复制模式",直接拖动鼠标。
  • 拖动时你可以看到整个选区的半透明副本跟随光标移动,原件保留不动。
  • 松手后,副本在新位置生成,并且选区自动切换到新生成的副本上——这意味着玩家可以连续使用 Ctrl+C 进行复制,快速铺设大量重复结构(例如连续多个问号砖阵、成片的敌人配置)。

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
本帖最后由 InnovationLeap 于 2026-8-16 13:25 编辑

【四】新道具与新敌人

1. 叶子与浣熊装
本次更新加入了全新的变身道具——叶子,收集后即可变身为浣熊装马里奥

【浣熊装基本特性】
  • 空中缓降:下落时按住跳跃键即可缓缓飘落。
  • 奔跑飞行:助跑冲刺后腾空而起,在空中持续滑翔飞行! 浣熊基本特性.webp
  • 扫尾攻击:按攻击键挥动尾巴,可以像马里奥三代一样击退敌人! 浣熊扫尾攻击.webp

【高级技巧】
  • 下落的时候,如果进行扫尾攻击并击败敌人,那么不会触发踩踏(复刻参考:NSMB2)。 浣熊高级技巧1.webp
  • 如果在奔跑飞行状态时踩踏敌人,那么飞行时间将会重置! 浣熊高级技巧2.webp

2. 龟壳家族新成员:刺壳
新增静止刺壳运动刺壳两种龟壳。
刺壳.webp

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
【五】花瓣探照灯

本次更新新增了全新的花瓣探照灯!传统探照灯的半径固定,而花瓣探照灯的特点在于其半径可以周期性变化,如同花瓣开合一般。

【编辑方式】
  • 放置花瓣探照灯后,首先左键确认旋转速度,进入最大半径设置阶段。
  • 在编辑区点击鼠标,设置探照灯的最大半径(自动吸附至 32px 网格)。
  • 使用鼠标滚轮调整半径变化速度。
    花瓣探照灯.webp

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
本帖最后由 InnovationLeap 于 2026-8-16 13:22 编辑

【六】半开放式自动滚屏

v1.6 引入的强制滚屏物件在本次更新中迎来了重要升级——半开放式自动滚屏

【核心特性】
  • 半开放:相对节点运动垂直部分的滚屏是自由的。也就是说,镜头沿滚屏链水平推进的同时,垂直方向依然保留了玩家操作的余裕,实现压迫感与自由度的平衡。 半开放滚屏基础演示.webp
  • 橙色节点转向绿色节点的过渡:如果节点运动到绿色节点时镜头与绿色节点仍有距离,那么镜头会先强制朝向绿色节点运动,确保滚屏衔接丝滑不露馅。
  • 如果以橙色节点结束:运动结束前的相对运动垂直部分的滚屏自由依然有效。 结束时特定方向滚屏自由依旧生效.webp

【新增关卡设置】
Additional Settings 新增选项:处于向下运动的强制滚屏时,可以令向上出屏的玩家死亡
Top Death演示.webp

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
本帖最后由 InnovationLeap 于 2026-8-16 13:23 编辑

【七】多人联机:一起合作吧!

本次更新中最重磅的功能——编辑器内置多人联机系统,支持最多 8 名玩家同时编辑同一张关卡
多人联机.webp

【连接方式】
  • 在编辑器的网络控制台中点击 HOST LOCAL / HOST LAN 创建房间,房主即主机。
  • 其他玩家点击 JOIN,输入房主 IP(默认端口 51234)即可加入。
  • 加入后支持 RENAME 修改昵称、CHAT 聊天、LEAVE 离开。

【协作同步机制】
  • 光标实时显示:每位玩家的鼠标光标会在其他玩家的编辑器上实时呈现。
  • 实时增量同步:任何玩家进行放置、删除、移动、参数修改等操作,变化会即时同步至所有客户端。
  • 全量同步:新玩家加入时,房主会将完整关卡文件分块传输给新玩家,确保双方基础数据一致;传输完成后立即开始协同编辑。

【注意事项】
  • 本功能为实验性功能。
  • 现联机功能仅支持局域网。
  • 如果遇到同步问题,房主可以尝试(先 SAVE 再)LOAD 当前关卡触发一次强制同步。
  • 如果希望反馈联机测试问题,建议参与联机的所有玩家进行录屏,这样可以增加复现排查漏洞的机会。

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
本帖最后由 InnovationLeap 于 2026-8-16 13:33 编辑

【八】示例关卡

本次更新包含了一个小型关卡作为示例关,介绍了叶子、浣熊装、刺壳、花瓣探照灯、半开放式自动滚屏等新物件的基本用法。

示例关卡.webp

Find Green Airship.smwl (16.32 KB, 下载次数: 1)

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
【九】写在最后

@绿色的糖果
MW 的源代码修改起来非常不易,代码框架非常陈旧,可以说跟没有一样(笑)。
从吧友 @nmnmoooh 发布 SMWP 1.8 集思广益贴、到如今 SMWP 1.8 正式发布,这期间我尝试接手这个项目,能做的、以及有兴趣的内容,都尽力去做了。很多更新需求——有困难的、也有简单的——最终还是没能全部实现。但即便是简单的需求,也可能需要和大家一起讨论、和其他内容一起权衡;而基于现在的代码框架,要添加某一个或一批功能,往往要耗费大量的精力。
说实话,我们很惭愧,很多呼声很高的需求还是没有实现。
但是,SMWP 1.8 依然拥有很大的发展空间,代码也正在重构的过程当中。引擎升级到 Game Maker 8.2、底层重构完成之后,未来版本的开发效率将大大提升——那些没能实现的需求,我们会在后续版本中一一补上。
敬请期待。

@newlife2017
其实从 1.7 发布之初,我们就已经开始规划 1.8 版本。当时 INL 正在同时推进两个项目,中间也有一段时间我们主攻另一个项目,因此对 SMWP 这边投入相对有限,这也是 1.7 系列生命周期如此之久的一大原因。
计划不如变化快,有关 1.8 的计划,先后经历过多次变动。在 @nmnmoooh1.7 直播讲解中曾提到,1.8 应该会是 SMWP 二期系列的最后一个大版本;而去年绿糖启动 SMWP 2 之后,我们又甚至考虑过直接取消 1.8。今年我们正式完成引擎升级后,正如开头所提到的,我们原计划将这次更新定为 1.7.13,而最终改为 1.8 则是我的提议,因为这次更新的意义足以配得上这样一个大版本。虽然这次新增的物品可能没那么多,但这个版本我们还是做了不少基建工作。所以说,现在的 1.8 我们把它叫承上启下。
未来或许还会有 1.9。在后续版本中,我们会逐步实现集思广益帖中呼声比较高且具备可行性的需求。我们也重新确立了一个目标:在 Game Maker 8.x 框架下,打造一个终极的 SMWP 版本,为 1.x 系列画上一个圆满的句号。大家可以拭目以待。

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
【十】下载地址

1.8.0-beta.1:https://file.marioforever.net/smwp/smwp-1.8.0-beta.1.7z
数据包:https://file.marioforever.net/smwp/Data.7z
蓝奏云:https://inleap.lanzouw.com/b0yf4d3e

注:由于 v1.8.0 新增联机功能并修复了关卡开始时按死按键的判定问题,此版本开始默认失焦不暂停,不再提供失焦暂停版。

13

主题

43

回帖

1

精华

勇敢红花

经验
484
硬币
92 枚
 楼主| 发表于 昨天 13:30 | 显示全部楼层
【十一】工作人员、bug反馈区

本次更新的主要贡献人员如下:

主力:@绿色的糖果
示例关卡:@Fahlee
整合:@newlife2017
文案:@绿色的糖果 @newlife2017
协助:INL-SMWP分部全体人员

感谢他们为本次更新付出的努力!

我们已经尽可能进行了测试与排查,但由于本次更新涉及底层引擎迁移和大规模重构,仍难免存在遗漏。欢迎在本帖反馈您在使用 SMWP 1.8 过程中遇到的 bug 或不合理之处,我们会在未来版本中尽量予以修正。

至此,本帖内容暂告一段落。

感谢大家的支持!

评分

参与人数 1经验 +3 硬币 +2 收起 理由
有名氏 + 3 + 2

查看全部评分

102

主题

1113

回帖

12

精华

版主

经验
9142
硬币
1390 枚

永吧元老赞助用户永吧十五周年建吧日纪念勋章盲猜大王他山之石对不起,小姐欢迎光临秘密合战!

发表于 昨天 13:34 | 显示全部楼层
沙发
高质量玩关与反馈是最能激励做关与创造的行为

170

主题

1251

回帖

8

精华

版主

绿色的糖果

经验
9518
硬币
1451 枚

达耶显示器Pro永吧十五周年建吧日纪念勋章永吧十五周年倒计时海报勋章2025年第十四届MW杯亚军PK!MF5 冠军PK!MF4 季军最佳效率奖请务必再光临秘密合战!欢乐演员请务必再光临秘密合战!对不起,小姐

发表于 昨天 13:36 来自手机 | 显示全部楼层
板凳
【勇闯恐怖鬼屋】Mario Forever THE 震撼发布!!!
点我下载

15

主题

145

回帖

3

精华

不死法礼

经验
2262
硬币
221 枚

对不起,小姐请务必再光临秘密合战!人气之王欢乐演员

发表于 昨天 13:36 来自手机 | 显示全部楼层
太棒了!!!!!!!史诗级更新,支持!!!!!!!
个人签名

20

主题

370

回帖

4

精华

无敌地花

经验
4507
硬币
668 枚

永吧十五周年建吧日纪念勋章2015年第四届MW杯亚军2017年第六届MW杯亚军2019年第八届MW杯亚军他山之石欢迎光临秘密合战!人气之王

QQ
发表于 昨天 15:06 | 显示全部楼层
goooood!!!

12

主题

336

回帖

3

精华

版主

经验
6145
硬币
1457 枚

欢迎光临秘密合战!欢迎光临秘密合战!欢乐演员请务必再光临秘密合战!盲猜大王

发表于 昨天 16:41 | 显示全部楼层
漫无止境的1.7月结束了
祝贺SMWP迎来他的1.8岁生日!!!

34

主题

258

回帖

0

精华

限制转载用户

经验
9626
硬币
1945 枚

永吧十五周年建吧日纪念勋章

发表于 昨天 17:00 | 显示全部楼层
终于不用吧SMWP当成Rubis et cie的MW2了。。。
Mario Forever Remake 4.0 Completed Video Click Here
Polish World 9 No Cheat Completed Video Click Here

254

主题

1528

回帖

7

精华

火球之龟

只是普通的音mader而已

经验
10049
硬币
1517 枚

赞助用户永吧十五周年建吧日纪念勋章永吧十五周年倒计时海报勋章2021年第十届MW杯冠军2024年第十三届MW杯亚军PK!MF2 冠军PK!MF6 亚军综合发挥奖最佳人气奖人气之王人气之王欢迎光临秘密合战!他山之石

发表于 昨天 19:26 | 显示全部楼层
好!!!
遵循一切喝了之力的指引!!!
个人博客 www.rabb1shuwu.com
您需要登录后才可以回帖 登录 | 创建账户

本版积分规则