Phaser Editor 2D is a web-based IDE to develop HTML5 games. The games are powered by the popular Phaser framework.
This is a full re-write of the editor, using web technologies.
Previous versions of the editor are based on the Eclipse IDE. Both are hosted here.
We are an independent developer. Phaser Editor is not part of the Phaser project. Contact them at phaser.io
-
The IDE runs in the browser. It has a small backend that can be run in the cloud or locally.
-
It is lightweight and is focused on visual tools.
-
However, it provides basic editors for coding JavaScript/TypeScript.
-
Friendly for collaborators: it is coded in TypeScript and provides an extensible framework. The server side is coded in Go.
-
It follows the Phaser standards and API. Extra plugins or runtimes are not required.
Phaser Editor 2D v3 is fully documented.
Eventually, we share videos, screenshots, and thoughts about the editor's development progress.
-
Check this YouTube channel dedicated to the Phaser Editor 2D v3.
-
Follow us on Twitter @PhaserEditor2D and Facebook @PhaserEditor2D.
-
Check the latest tutorials in the Phaser Editor website.
-
Check the #PhaserEditor2DTips
You can get the binaries in the website downloads.
Check the starter templates.
The code provided in this repository is under the MIT license.
The editor code is divided into two parts: the front-end (the HTML5-based IDE, or client) and the back-end (the HTTP server). This repository contains the full code of the client, that is the bigger part. The server code is closed.
If you find any issue or have an idea, please, open an issue in this repository. Or contact us at [email protected]
or say hi in our Discord server.
Phaser Editor is developed by Arian Fornaris.