newlife2017 发表于 2026-8-26 01:59:17

【已发布】Mario Forever: Community Edition - Android Port(安卓移植)

顾名思义,这是 MF:CE 的一个非官方 Android 移植版,基于开源代码移植。

源码链接:https://github.com/KHwang9883/mf-community-edition/tree/port/android



修改了什么?
+ 新增了屏幕虚拟按键,支持尺寸、透明度、位置调整,方向键支持 D-Pad / 摇杆双模式
+ 修复 Android 端手柄(控制器)支持
+ 适配 Android 返回键,具备触发暂停菜单/返回上一级等功能
+ 适配皮肤导入(.zip)
+ Mini Game 支持触屏点击
+ 添加 Android 版 godot-openmpt 库(基于 https://github.com/Thunder-Engine-Dev/godot-openmpt 2026-09-10 构建产物)
- 屏蔽了部分桌面平台专用设置项
- 移除了 Minix 排行榜专有拓展

备注

[*]使用的 Godot 版本基于 godot-te(https://github.com/Thunder-Engine-Dev/godot-te),并自行编译 Android 导出模板

newlife2017 发表于 2026-8-26 02:01:38

下载
2.2.2.4 Android

newlife2017 发表于 2026-8-26 17:24:22

2.2.2 正式发布,如遇到问题请在本帖反馈

绿色的糖果 发表于 2026-8-27 19:39:37

支持这个

newlife2017 发表于 2026-10-13 23:55:28

已更新 v2.2.2.1,包含以下优化:

- Expert 商店可通过 ↑ + EXTRA 进入,按 EXTRA 键即可使用道具
- 控制台(Console)Tweak 现已可用,开启该选项后即可按 F1 键打开控制台
- 触屏选项已从 Tweaks 移至 Options,在游戏暂停时也可进行调整
- 新增一种触屏布局,该布局允许四个方向键分开调整位置
- Kevin 模式现在可以直接通过顶方块激活(前提是通关主线),即使没有在选关界面输入过 KEVIN 也可以触发
- 新增 TAB 和 DEL 虚拟按键
- 现在可以使用 EXTRA 键进入迷你游戏(点星星),并优化了点星星的判定,使星星更容易点到

newlife2017 发表于 2026-10-19 21:16:33

已更新 v2.2.2.2,修复了摇杆模式下玩家复活时若摇杆被按住,则复活后玩家会始终向按住的方向移动的bug

newlife2017 发表于 2026-10-24 21:50:02

已更新 v2.2.2.3,修复几个虚拟按键问题:
- 现在,在重生或切换界面时,按住虚拟按键不会被自动松开
- 修复按虚拟按键同时也会触发按键下方触屏点击的 bug
- 设置界面不再滚屏,因为选项完全能一屏显示得下
- 修复了无法导入 zip 皮肤的问题(这个问题自公开发布以来就一直存在,请下载 10 月 25 日凌晨上传的最新版本)

newlife2017 发表于 前天 23:16

已更新 v2.2.2.4,包含以下更新和修复:
- 方向键分离改为开关:D-PAD 模式下新增 SEPARATE D-PAD。关闭时为默认紧凑方向键;开启后四个方向键可单独拖动,并记住各自的布局。关闭会恢复默认排列,再次开启仍沿用之前的布局。
- Hybrid 模式共用同一套方向键位置与分离布局。
- 切到后台自动暂停:应用失去焦点(如切后台、锁屏)时自动打开暂停菜单,避免计时、敌人等在后台继续运行。
- 手持设备方向设定为传感器横屏(sensor landscape)。
- 菜单叠加时一次确认只触发一层:此前在主菜单上弹出暂停菜单后按 A,会同时触发暂停菜单和主菜单。现在关闭菜单时先把缓冲中的按键事件在暂停状态下消化,并短暂收起下层菜单的焦点。
- 关闭菜单时清除按住的按键,避免按 A 关闭暂停菜单后角色立刻跳跃。
页: [1]
查看完整版本: 【已发布】Mario Forever: Community Edition - Android Port(安卓移植)