欢迎来到 Mario Forever 百科!编辑前请创建一个账号,或使用现有的账号登录;并认真阅读用户须知

自2020年7月14日起,未验证邮箱的用户将无法编辑页面。请前往参数设置验证邮箱,谢谢您的配合。

Mario Forever: Community Edition

来自Mario Forever 百科
跳转到导航 跳转到搜索
Mario Forever: Community Edition
MFCELogo.png
作品名 Mario Forever: Community Edition
中文名 永远的马里奥社区版
作者 Mario Forever Community Edition开发组
制作平台 Godot Engine 4.3
引擎 Thunder Engine
关卡数 32(主线)
难度 普通模式:易

隐藏模式:难

发布时间 2024.11.28
发布地址 点击前往
下载地址 点击前往


Mario Forever: Community Edition是由JUE13和ReflexGuru发起,由Mario Forever: Community Edition 开发组开发的Mario Forever复刻版,于2024年发布。

作品简介

Mario Forever: Community Edition该作采用更加现代的游戏引擎,将Michael Gdanietz所制作的Mario Forever的内容进行复刻,同时还增添了一些自定义功能与新的挑战,以及一些面向玩家的特性,并对游戏的美术表现进行了略微优化。该作还允许路易吉成为可玩角色。这些都使得该作将Mario Forever带到了一个崭新的高度。

开发历程

用Godot引擎复刻Mario Forever这一想法最初可追溯到2021年,但当时JUE13和ReflexGURU二人初入Godot,且当时的Godot引擎(Godot 3)质量仍有不足,这一想法便因此一直搁置。后来,JUE13和ReflexGURU二人开始学习Godot,改进所使用的Mario Forever同人游戏开发模板,基于Godot 3.2开发出了Storm Engine(该引擎在Godot 4发布后便不再维护)。二人还在不停地开发新项目,借助这些项目来展现Godot引擎的开发能力,同时提升游戏体验。

Thunder Engine于2022年12月17日开发[1] 。Thunder Engine的开发团队于2023年4月7日在Discord社交平台上发布了第一个基于Godot 4.0.2版本开发的Thunder Engine首个技术性demo[2],内容为5.0版本的1-1复刻,当时该demo仅仅用于演示该开发模板。自该demo发布后,Thunder Engine便持续性地接收更新与修复。[3]

2024年3月30日,在JUE13和ReflexGURU二人发布某Mario Forever同人作品更新后,觉得时机成熟,于是,Mario Forever: Community Edition项目正式启动[4]。刚开始,该项目只计划用Mario Forever 4.4的风格复刻所有该版本中的关卡,类似于Mario Forever Remake,并对高刷新率显示器有所支持。

在所有关卡几乎全部完成复刻之后,SerafimGWS建议给所有关卡(包括额外关卡在内)添加6.0版本的美术风格显示(可通过设置项进行调节),这一建议后来便演变成为了“美术质量”(Quality)设置项。之后,开发组从新版Mario Forever中又复刻了更多内容,包括小游戏、1-4的岩浆逃亡,以及敌人计数等游戏要素(这些内容均可通过可调节项设置关闭)。“可调节项”这一想法来自社区,原因是部分玩家更喜好4.4版本的Mario Forever,而有些玩家则更偏好高版本的Mario Forever。此外,游戏中的大多数面向玩家特性来自JUE13和ReflexGURU二人之前的Mario Forever同人作品,如单关进度保存、状态商店复原等特性,均来自The Multiverse 2。

开发过程中,JUE13曾尝试给引擎添加联机多人游戏功能,虽然运行起来基本正常,潜在问题却满满不堪,而JUE13本人也并无更多精力去修复维护该特性,加之维护该特性也要兼容Mario Forever: Community Edition,实施起来相当困难。多人联机这一想法来自Can't Sleep,但也促发了皮肤系统的诞生。

该作原计划在2024年圣诞假期发布,但开发组在进行过大量测试后,认为项目足够稳定,可以发布初版。于是,2024年11月28日,Mario Forever: Community Edition初版发布,其宣传视频一经发布便广受玩家瞩目,玩家反馈颇为积极。[5]

2024年12月5日,开发组发布了1.1版本,加入Syzxchulun's Worlds的World 9,修复了部分bug,同时新增了Linux版本。[6]

关卡信息

Mario Forever: Community Edition 含8个主线世界(均来自原版Mario Forever),以及Mario Forever 6.0版本及以下版本中的所有额外世界及关卡。基于社区反馈,开发组对部分关卡进行了移植与调整,以适应整个游戏。玩家也可以通过“可调选项”功能禁用这些调整,在该作中玩到原汁原味的Mario Forever。

除此之外,小游戏Mario Minix也有了新的内容,加入了全新的地图,同时将Mario Forever Flash的游戏地图带入其中。

Mario Forever: Community Editon 版本一览
版本号 发布时间 更新内容
1.0 2024.11.28
  • 加入Mario Forever原版(上至6.0版本)的所有内容
1.1 2024.12.5
  • 加入隐藏关卡Human Laboratory Tower(作者:Jeansowaty)
  • 引入Syzxchulun's World 9(原版、Softendo改版,统一使用6.0版本的素材)
1.2 20XX.XX.XX 开发中

可调选项

“可调选项”可在主菜单中找到,用于自定义玩家的游戏体验。

  • 角色:可选择使用马里奥或路易吉进行游玩。路易吉比马里奥的行走加速度更小,但跳跃能力比马里奥更强,其绿果状态会被特殊状态取代。
  • 皮肤集:可选择一款皮肤供玩家使用。游戏中自带了两套作为皮肤范例:分别为由Heavenice所制作的马里奥和路易吉的新版精灵图素材。你也可以自己制作若干皮肤。教程见此链接
    • 注意:皮肤集可以独立于角色进行更改。若有从他处下载皮肤,请与皮肤作者联系,确定好该皮肤应用于哪个角色。
  • 控制台(仅在通关主线关卡后可用):按F1开启,可以在控制台里输入作弊指,或者找点乐子。键入help指令查看所有命令。
    • 注意:开启该特性后将无法获取成就,无法游玩Mario Minix小游戏。
    • 若在开启该特性后进入存档水管,或在游戏期间输入控制台指令,所进入的存档水管将会变为“已作弊”存档水管,无法获得成就。可以通过擦除水管重启游戏来去除该效果。

该作品还有更多特性,可在Gameplay和Aesthetics选项中找到,可按下空格键在游戏内查看对应特性的说明。

鸣谢名单

Mario Forever Community Edition开发组主要贡献者及成员:

名称 负责项
JUE13 项目发起人、引擎及项目编写、关卡移植
ReflexGURU
马里奥X7 引擎编写
CoreSHINOBI124 关卡移植、美术素材
Heavenice 美术素材、引入马里奥和路易吉新皮肤
SerafimGWS 关卡移植、美术素材、关卡翻新

追加列表:

名称 负责项
S.Koopa0 美术素材
Anaswael
SuperMany
Bullex738
Jeansowaty
PlayerGuy
SoundWave961 测试反馈
Master48
RafaelVitoria
Can't Sleep
ThirdStar248
MJXXX
Bullex738
Niikes
Kavex
Michael Gdanietz 原作作者

还要感谢社区所有为本项目提供新想法、新特性以及问题修复的每位成员!

特别感谢

Mario Forever游戏作者——Michał Gdaniec/Michael Gdanietz (Buziol Games)

Mario Forever Remake(欧版)游戏作者——TheMarioVariable。Mario Forever Remake是第一个复刻了Mario Forever原版的同人作品

没有这些人及作品的帮助与参考,也就没有今天的Mario Forever: Community Edition。

参考与引用

  1. The creation date of a GitHub repository of Thunder Engine.
  2. #game-announcements channel - Cloud Lounge server on Discord
  3. #github-updates channel - Cloud Lounge server on Discord
  4. The creation date of a GitHub repository of Mario Forever: Community Edition.
  5. Mario Forever: Community Edition - Release - YouTube
  6. Mario Forever: Community Edition Change Log - GitHub Gist

图库

相关链接