游戏引擎框架的摘要, 允许您开发 Facebook 即时游戏

2019-06-15HTML5 游戏

这是游戏引擎或框架的摘要,您可以在其中创建可在移动浏览器中运行的HIML5游戏。

Unity(Project Tiny)

Unity中的Project Tiny是一个完全由Pure ECS创建的Unity,与当前称为Tiny Mode的Unity不同。

它现在是预览版,将于2019年正式发布。它可以在包装介绍“Tiny Mode”中找到。

TypeScript支持预览版本,但正式版本被c#取代(不再支持Typescript)。

如果你在Project Tiny版本中输出,核心文件是轻量级的移动浏览器行为,它似乎能够为移动即时游戏平台创建游戏。

现状并未作为Facebook即时游戏的专用输出实现,因此您需要在上传之前进行返工。

如果Project Tiny版本的Unity正式发布,将会有许多日文文档和开发博客。

链接 : 即时游戏 Unity

Unity

Unity正常版。

我通常认为Unity是WebGL输出,因此我们无法将其发布到Facebook即时游戏,但是有一种方法可以在网络托管上获取资产上传的访问令牌,现在您可以通过压缩来直接上传Unity的WebGL构建目标zip格式(需要Unity 5.4或更高版本)。

因为没有描述文件大小限制等,所以它可能是200MB或更少以及其他方法。

白鹭引擎

白鹭引擎是HTML5游戏的游戏引擎,在中国地区占有很大份额。

安装“Egret Launcher”后,编辑器“Egret Wing”将单独安装和使用。还包括对Facebook即时游戏的输出。

支持的编程语言包括JavaScript,TypeScript等。

由于日语中的信息量很小,因此可能难以理解该操作。

链接:白色艺术 – 白鹭

PlayCanvas

PlayCanvas是HTML5游戏的游戏引擎和可视化编辑器。

支持的编程语言是TypeScript等。

您可以使用PlayCanvas免费开发HTML5游戏,但您需要更改为付费计划以上传到PlayCanvas以外的其他游戏。

链接:PlayCanvas WebGL游戏引擎

Phaser

Phaser也是HTML5游戏的游戏开发JavaScript框架。

支持的编程语言是JavaScript和TypeScript。

Phaser Visual编辑器“Phaser Editor”也与当前的Phaser版Phaser3兼容,但它将是编写代码而非瘦的类型。

您可以从您正在使用的代码编辑器开始,因此如果您对JavaScript有点熟悉,那么很容易上手。

虽然日文文献很少,但有很多英文文件。

在Phaser3中还有Facebook即时游戏的输出文档。

链接:Phaser

Cocos Creator

Cocos Creator是HTML5游戏的游戏引擎可视化编辑器。

支持的编程语言包括JavaScript和TypeScript。

它是英文版,但编辑器代码和文档也是对齐的,因此很可能在没有困难的情况下使用它。

Facebook即时游戏的输出也可用。

リンク:Phaser

选择哪种游戏引擎

如果有一个HTML5输出甚至可以通过已经使用的游戏引擎移动执行,我想是否使用它是好的。

移动浏览器克服了游戏统一瓶颈的其中一个部分。Unity Project Tiny将来会非常有吸引力。

在2019年5月的这个阶段可以只使用TypeScript,它可能会等待一段时间,因为当TypeScript在未来的官方版本中切换到c#时,它变得过时了。

2019-06-15HTML5 游戏

Posted by Yousuke.U