兼容引擎

所有小游戏均使用 HTML5 构建。我们正在积极地与引擎开发者合作,以扩展小游戏的兼容性。根据您尝试构建的游戏类型,下面的游戏引擎中可能会有一款符合您的需求。

其中大多数引擎都有专门的文档、演示或教程,可以让小游戏的构建过程更轻松,而有些引擎带有导出器,其也非常实用:

徽标 更多信息 链接

2DKit 拥有成熟的 HTML5 游戏引擎、可视化编辑器和独立的优化工具,可用于快速创建可以实时加载的高质量游戏。

BabylonJS 是一个 JavaScript 框架,可以使用 HTML5、WebGL、WebVR 和 Web Audio 构建 3D 游戏。

Cocos2d-x 是许多游戏开发者使用的一款开源游戏引擎。Cocos Creator 提供一个带有 Cocos2d-x 引擎的 IDE,支持包括 Facebook 小游戏在内的跨平台开发框架。

Construct 3 是一款 HTML5 引擎,具有不需要编程的直观事件系统。它包含全面的库,高效且轻量化。

按您喜欢的方式构建游戏!CreateJS 是一套模块化库,它们可以共同或独立工作,并且支持从 Adobe® Animate 导出内容。

Defold 是一个功能齐全的一站式解决方案,能够支持构建快速、轻量化的 HTML5 游戏。

Egret Engine 是一款拥有活跃社群的 HTML5 游戏引擎,可为许多 HTML5 和原生游戏提供支持。它具有集成的开发环境,并支持导出和打包 Facebook 小游戏。

GameMaker Studio 2 是一个综合的 2D 开发环境。其精简的开发流程和先进的工具可以帮助您打造令人惊艳的游戏。

GDevelop 是一款功能齐全的开源游戏引擎,可用于构建 2D 游戏。由于具有直观的事件系统,包括非开发者在内的所有人都可以用它来创建游戏。使用一键式导出选项即可完成小游戏的打包。

Gideros Mobile 是一个 IDE 和游戏引擎。使用 Lua 编写代码并快速迭代 Facebook 游戏。

Layabox 是一个支持 2D 和 3D 游戏的 HTML5 引擎和 IDE。除了 Javascript 和 Typescript,开发者还可以选择在 AS3 中开发游戏。使用 Layabox 制作的游戏与 Facebook 小游戏兼容。

Luna Exporter and Engine 可以帮助工作室通过简单几步将 C# 游戏转换为 Facebook 小游戏,同时支持所有主要的移动游戏功能,包括 3D、物理和粒子系统。

melonJS 是一个超轻量级、运行快速且对开发者友好的 HTML5 游戏引擎,并配有国际文档和支持。

Panda 2 是一个 HTML5 游戏开发平台。它包含一个小游戏插件,只需点击几下鼠标即可导出和上传内容。

Phaser 是一个有趣、免费且运行快速的 2D 游戏框架,用于制作支持全屏广告和 WebGL 渲染的 HTML5 游戏。

Pixi JS 可以通过高度优化的 HTML 2D 渲染器提供专为小游戏平台定制的超高速性能。

您也可以考虑使用以下工具之一:

徽标 更多信息 链接

Howler.js 是一个 JavaScript 音频库,具有功能齐全、模块化、可扩展的特点。

PlayFab 完备的后端平台现可支持 Facebook 小游戏。功能包括提供分析工具、添加应用内商务、提高 LiveOps 参与度、聊天机器人自动化、为 Unity 和 Phase 提供 SDK 支持等等。

Nakama(由 Heroic Labs 开发)是一款开源游戏服务器,支持实时多人游戏以及聊天和排行榜等社交功能,SDK 支持所有热门的游戏引擎,并可通过嵌入式脚本编写引擎进行定制。