Notice: Phaser Editor has moved! Visit the new site for the latest version and all resources. Click here to explore Phaser Editor at phaser.io

Versions

A comparison table of the features supported by each version of Phaser Editor 2D

I started Phaser Editor 2D development in late 2015. At the time, I had some experience making Eclipse plugins, and I selected this platform to create the HTML5 game development IDE. In the beginning, the Eclipse platform provided many tools for free and helped me to start the project quickly. Modern, hackable editors like VS Code or Atom were not available or popular in that date. However, the time proved it was a bad choice to keep attached to the Eclipse platform: (1) I had to simulate a Phaser scene using desktop technologies, like JavaFX or Eclipse SWT. (2) In v2 of the editor, I tried to use an embedded WebView in the Scene Editor but it is an unstable Eclipse component. (3) The editor is open source, but the Phaser community is around JavaScript, not Java, and it had few contributions. (4) It is huge, it has to package the Java runtime and the Eclipse runtime. In 2019, I determined to start again and build the IDE in pure web technologies. I am happy with the results. However, there is a lot to do. Eventually, the new IDE will get all the features present in the previous versions, and more. I hope this comparison table may help you to decide what version of the editor is better for your project.

Feature Phaser Editor 2D v1
Phaser Editor 2D v2
Phaser Editor 2D v3
Phaser version Phaser v2 (Phaser CE compatible) Phaser v3 (updated) Phaser v3 (updated)
Phaser v4 Never Never To-Do
Constantly updated No No Yes
IDE documentation Full documentation. Tutorials. Partial documentation. Tutorials. Full documentation
Platform Eclipse IDE based (Windows, Linux, macOS) Eclipse IDE based (Windows, Linux, macOS) Client (Web Browser/ElectronJS). Server (Windows, Linux, macOS)
Scene Editor Yes Yes Yes
Scene Editor - Reusable Objects Prefabs system (limited) Object Factory (limited) Prefabs and Components system (powerful)
Scene Editor - Physics Phaser Arcade No To-Do
Scene Editor - Tilemaps Yes No Yes
Scene Editor - Shapes No No Yes
Scene Editor - Pixel Perfect Based on JavaFX, may mismatch with final Phaser game. Good match (based on Phaser, running on an out-dated and unstable embedded WebView). Perfect match (based on Phaser, running in a modern browser)
Asset Pack Editor Yes Yes Yes
Animations Editor Yes Yes Yes
Texture Atlas Editor Yes Yes To-Do
Audio Sprite Editor Yes No No
Code Editor Yes (out-dated) Yes (full featured) Yes (a third-party editor is recommended)
Project Templates Yes Yes Yes
Project Templates - Official Phaser Examples Yes Yes No
TypeScript support Yes Yes Yes
Phaser API browser tools Yes (powerful) Yes (even more powerful) No (a new, different product will be created for that)
Dark Mode No Yes (has glitches) Yes
Automatic Updates No Yes Yes
Download Size > 500MB (huge) > 500MB (huge) < 15MB (small)