自定义 GML 运行器 Cinnamon 让《Pizza Tower》跑上 3DS

AI3D 发表于 10-09 浏览 2 分类 新闻资讯

Pizza Tower Runs on Nintendo 3DS Due to Custom GML Runner Called Cinnamon
来源图像

程序员 Casriel 展示了 Cinnamon 的进展,这是一个针对较老任天堂主机 – 3DS 和 Wii U 的 GameMaker: Studio 运行器的开源重新实现。

在上方视频中,这位开发者展示了 Cinnamon 在 3DS 上运行 Pizza Tower 的 SAGE 2019 演示版,这是一款由 Tour De Pizza 使用 GameMaker Studio 2 制作的 2D 平台游戏,并指出它只是 Cinnamon 发布时能够运行的众多游戏之一。

Casriel 解释说,当创作者在 GameMaker: Studio(一款免费的 2D 游戏引擎)中制作游戏并将其导出时,引擎会将游戏代码导出为字节码,而不是原生编译代码。由于游戏会被编译为字节码,因此它们可以在任何拥有对应运行器的平台上运行,开发者也可以构建自己的运行器,将 GameMaker 游戏移植到新设备上。Butterscotch 就是这样一个项目,它是 GameMaker 运行器的开源重新实现,而 Cinnamon 正是作为它的分支构建的。

该方案在开发过程中没有任何 AI 参与,它让 Undertale Yellow、Undertale 和 Deltarune 等游戏能够在 3DS 和 Wii U 上运行。开发者表示,Cinnamon 未来可能会支持其他任天堂主机。你可以在 GitHub 上了解详情。

Cinnamon 是为 Project Sunshine 的各个移植版本而制作的,后者是 Undertale、Deltarune 和 Undertale Yellow 的粉丝自制移植合集,适用于 Wii U、Wii、GameCube 和 3DS。

相关链接

原文链接:https://80.lv/articles/pizza-tower-runs-on-3ds-due-to-custom-gml-runner-cinnamon

喜欢这篇内容吗?