相容的引擎

所有即時遊戲均以 HTML5 打造。我們正積極地與引擎開發人員合作,擴大即時遊戲的相容性。取決於您想要建置的遊戲類型,下列其中一種遊戲引擎可能符合您的需求。

這些遊戲引擎大多提供明確的文件、示範或教學導覽,讓建置即時遊戲變得更簡單,某些引擎也提供實用的匯出工具:

標誌 更多資訊 連結

2DKit 提供成熟的 HTML5 遊戲引擎、視覺編輯工具和獨特的最佳化工具,可用來快速製作立即載入的優質遊戲。

BabylonJS 是 JavaScript 框架,可搭配 HTML5、WebGL、WebVR 和 Web Audio,建置 3D 遊戲。

Cocos2d-x 是許多遊戲開發人員使用的開放原始碼遊戲引擎。Cocos Creator 提供 IDE 搭配 Cocos2d-x 引擎,提供的框架適合跨平台開發,例如 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 是 HTML5 引擎和 IDE,支援 2D 與 3D 遊戲。除了 Javascript 和 Typescript 以外,開發人員也可以選擇使用 AS3 來進行開發。使用 Layabox 建置的遊戲,可以和 Facebook 即時遊戲相容。

Luna Exporter 與 Luna Engine 可協助遊戲工作室將 C# 遊戲轉換為 Facebook 即時遊戲,只要幾個步驟即可完成,而且支援所有主要的手機遊戲功能,包括 3D、物理和粒子系統。

melonJS 是超輕量、快速且適用於開發人員的 HTML5 遊戲引擎,提供跨國語言版文件和支援。

Panda 2 是 HTML5 遊戲開發平台,提供即時遊戲外掛程式,只要按幾下滑鼠就能匯出和上傳。

Phaser 是好玩、免費且快速的 2D 遊戲框架,可用來製作 HTML5 遊戲,支援全螢幕互動廣告和 WebGL 轉譯。

透過高度最佳化的 HTML 2D 渲染器,Pixi JS 提供為即時遊戲平台量身打造的超快速效能。

您也可以考慮使用下列其中一項工具:

標誌 更多資訊 連結

Howler.js 是全功能、模組化且可擴充的 JavaScript 音訊資料庫。

PlayFab 的完整後端平台,現在已支援 Facebook 即時遊戲。其功能包括分析工具、應用程式內的電子商務、LiveOps 互動參與、聊天機器人自動化和 Unity 與 Phaser 的 SDK 支援等。

Nakama(由 Heroic Labs 建置)是一個開放原始碼遊戲伺服器,可為即時多人遊戲、社交功能(例如聊天室和排行榜)、支援所有常用遊戲引擎的 SDK 提供動力,並可自訂內嵌式指令碼引擎。