Godot 的游戏主机支持

主机平台发布流程

无论使用哪种引擎制作游戏, 将游戏发布到游戏主机平台的流程如下:

  • 在游戏机制造商的网站上注册一个开发者账号, 然后签署NDA和出版合同. 这需要你有一个注册的法人实体.

  • 通过验收程序, 获得进入出版平台的机会. 这可能需要长达几个月的时间. 注意, 如果有成熟的发行商支持你的游戏, 这一步就会明显容易很多. 众所周知, 任天堂通常更接受小型开发商, 但这并不保证.

  • 获得使用开发者工具的权限, 并订购专门为开发者制作的控制台(devkit). 这些devkits的费用是保密的.

  • 把引擎移植到游戏机平台上, 或者花钱请一家公司来做.

  • 要想出版, 你的游戏需要在你想销售的地区进行评级. 例如, 在北美, ESRB <https://www.esrb.org/&gt; __处理游戏评级. 在欧洲, 这是由 PEGI <https://pegi.info/&gt; __完成的. 与更成熟的开发商相比, 独立开发商通常可以以更低的价格获得评级.

由于流程复杂, 自己在主机上发布一款游戏的预算往往超过1000美元(这是一个粗略的数字).

官方支持

Godot 支持基于 Linux 的 Steam Deck。其他主机尚未获得官方支持的原因有:

  • 要为游戏机开发游戏, 必须获得公司许可. 作为一个开源项目,Godot没有这样的法律部分.

  • 游戏机的SDK是保密的, 并由保密协议保护. 即使我们可以访问它们, 我们也无法在开源许可下发布特定平台的代码.

  • 游戏机的游戏开发需要专门的硬件, 因此普通人无论如何也无法为游戏机创建游戏.

但是, 基于第三方公司提供的服务, 仍然可以将游戏移植到游戏机中.

注解

实际上, 这个过程与Unity和虚幻引擎十分相似, 只是你需要联系第三方开发者来处理移植过程. 换句话说, 在法律上, 没有任何一个引擎可以在不要求用户证明自己是授权的游戏机开发者的情况下发布游戏机导出模板. 这样做会违反控制台制造商的NDA.

第三方支持

Godot的游戏机端口由第三方公司提供(它们自己移植了Godot). 这些公司还提供各种游戏机的游戏发布.

以下是提供者列表:

如果您的公司为Godot游戏提供移植和/或发布服务, 请随时 打开一个issue或发送一个pull request 将您的公司添加到上面的列表中.