该消息是由 RAWRLAB 游戏, 一个独立的游戏开发工作室, 的推出e 一套戈多工具 发动机,其设计 促进Godot游戏迁移到Nintendo Switch平台。
对于独立游戏开发者来说,这是一个重大举措,该计划旨在将 Godot 引擎的可访问性扩展到希望为 Nintendo Switch 开发游戏的广大创作者。
有人提到 该端口为使用 3.5.x 和 4.1.x 版本制作的项目提供支持 戈多,其中 例如,Godot 4.1 中改进的图形界面脱颖而出,带有视觉噪点的新 3D 纹理,用AI重新设计导航算法 为了避免冲突,采用基于哈希的快速算法来提高操作速度,支持创建着色器节点、使用 GDExtension 的编辑器插件以及基于 Vulkan 的渲染后端。
而 由Godot 3.5版本提供了现成的Label3D节点 用于在 3D 场景中显示文本。、新的流容器(HFlowContainer 和 VFlowContainer)、 异步着色器编译+缓存 3D 物理对象的插值、使用唯一名称访问场景对象、用于 GUI 的新流容器、3D 遮挡和 Android 支持。
值得一提的是 该移植免费提供给任天堂授权的开发者 尽管该移植并未高度优化,但对于大多数项目来说它被认为足够高效,这凸显了 RAWRLAB Games 的承诺。
«这个移植代表了任天堂开发者门户论坛的几位成员共同创作的协作成果。 “它强调了我们致力于让更广泛的创作者更容易使用 Godot Engine 的承诺。”
其中 主要特点 的解决方案是:
- 礼貌访问: 所有授权的 Nintendo Switch 开发商都可以免费使用。
- 许可: 源代码根据 MIT 许可证分发,提供广泛的使用和修改权利。
- 软件配置: 该软件“按原样”提供,不带任何形式的默示保证或支持。
- 基本功能包括: 该端口仅包含基本功能。
- 没有 C# 或 GDNative/GDExtension - 仅支持 GDScript。不支持本机扩展,但您可以尝试将它们转换为内部模块。
- 优化级别: 值得注意的是,该端口并未高度优化,但对于大多数中小型游戏项目来说已经足够高效。
- 扩展性: 通过访问源代码,具有 C++ 知识的开发人员有机会根据需要添加和集成其他功能。
- 不提供支持: 提供此端口时不提供支持。我们鼓励开发者在任天堂开发者门户上与社区互动以获得协作和支持。
- 接入流程: 可以通过任天堂开发者门户请求访问权限。
尽管 RAWRLAB Games 自 13 年以来已在 Switch 上开发、改编和发布了 2014 个项目组合,但迄今为止未能在游戏行业取得显着成功,更不用说借助该工具在 Nintendo Switch 上发布的一些游戏了:Simona 的《安魂曲》、《星座》、《8色星之守护者+》、《彩色效果》、《默托普》、《太空鸭子》、《甜甜圈渡渡鸟》、《英海特》、《千臂英雄》和《水晶芯片收集器》e。
最后,对于那些感兴趣的人,值得提醒您的是,该代码是根据 MIT 许可证分发的,并且“按原样”提供,没有任何形式的保证或支持。该端口仅包含基本功能,并且与 GDScript 兼容,没有本机扩展。 RAWRLAB 表示,具有 C++ 知识的开发人员可以添加和集成额外的功能,但不要指望该端口会得到高度优化。如果您对此感兴趣,只需通过任天堂开发者门户请求访问权限即可。
数据来源: https://www.rawrlab.com