All Instant Games are built in HTML5. We are actively working with engine developers to expand Instant Games compatibility. Depending on the type of game you are trying to build, one of the following may suit your needs:
Cocos is an open-source game engine used by many game developers. Cocos Creator provides an IDE with the Cocos2d-x engine supporting a framework for cross platform development including Facebook instant games.
Construct 3 is a HTML5 engine featuring an intuitive event system which does not require programming. It includes comprehensive libraries, is efficient and lightweight.
Build games the way you like! CreateJS is a suite of modular libraries which work together or independently, and supports export from Adobe® Animate.
Defold is a full-featured, turn-key solution capable of building fast, lightweight HTML5 games.
Egret Engine is a HTML5 game engine with an active community powering many HTML5 and native games. It provides an integrated development environment and supports export and packaging to Facebook Instant Games.
GameMaker Studio 2 is a comprehensive 2D development environment. Their streamlined development process and advanced tools help you create amazing games.
GDevelop is a full-featured, open-source game engine for building 2D games. It can be used by everyone, non-developers included, to create games thanks to an intuitive event system. Packaging for Instant Games can be done with a one-click export option.
Gideros Mobile is an IDE and game engine. Use Lua to code and iterate Facebook games quickly.
melonJS is a super lightweight, fast and developer friendly HTML5 game engine equipped with international documentation and support.
Panda 2 is a HTML5 game development platform. It has an Instant Games plugin enabling export and upload with just few mouse clicks.
Phaser is a fun, free and fast 2D game framework for making HTML5 games supporting Canvas and WebGL rendering.
Super-fast performance tailored for the Instant Games platform from a highly optimized HTML 2D renderer.
Create your game in Unity with C# and then use the Unity2Canvas editor extension to build for Facebook Instant Games. The Unity2Canvas runtime is lightweight, modular, fast-loading and utilizes the 2D context of the HTML5 canvas element.
You might also consider using one of the following libraries: