Hi!
Today we are releasing Phaser Editor v2!
This is a preview release, there is a lot to do, and a lot is missing, but we want you to start playing with the editor. We want to hear your opinion, suggestions, and bug reports.
We are happy
Yes, very happy, we were working for 9 months on this. Well, we had some interruptions, family issues, old job contracts to complete -finally, we are working full-time in the editor-, several v1 releases... but v2 is a reality today!
To celebrate this important release, we created a 50% off promo code, to purchase a license. It will be valid for three days:
WARNING: the promo expired.
Documentation
At this moment, there is not any documentation about this version of the editor. We know it is hard to make a game with a tool with no documentation and a small community, but some of you (especially paid users) already know how Phaser Editor v1 works, and v2 is pretty similar. In the meantime, while we write some tutorials and the documentation, you can take a look at the five development reports we wrote in the past months:
Phaser Editor v2 Development Progress Reports
You can take a look at our YouTube channel tool. Some UI in those videos changed, but yet they can help you to understand how to use some tools.
Phaser Editor v2 YouTube channel
UPDATED January 10: You can read this mini-tutorial, a video is available too.
Contact us!
The preferred way to report bugs and request features is the GitHub issues dashboard, but you can contact us in any of our social network accounts:
- GitHub @PhaserEditor2D
- Twitter @PhaserEditor2D
- Facebook @PhaserEditor2D
- YouTube Channel
- Phaser Forum @PhaserEditor2D
- This website comments!
- Email us: developers@phasereditor2d.com
Please feel free to ask anything! Paid users have priority but we try to answer all users.
By the way, licenses of v1 are valid for v2, this is a new major version of the same product.
All of you can use the editor in its Freemium mode, all features are available, just some limitations on the number of assets are set.
Features
What's included in this release?
- Supports Phaser v3.15.1: the last version of Phaser.
- Scene editor: visually build the game levels and screens and compile them to a clean Phaser code.
- Supported objects: Image, Sprite, TileSprite, BitmapText, Group.
- Undo/Redo.
- Zooming.
- In-scene manipulators.
- Simple align functions.
- Snapping.
- Compiles to JS6. Different code styles (class, only methods).
- Compatible with external text editors.
- Animations editor: create the sprite animations by dropping the images into the editor (compatible with any external text editor).
Asset Pack editor: define all the game assets into an Asset Pack JSON file (compatible with any external text editor).
Texture Packer: a built-in tool to pack your images into a texture map. It is Phaser ready with no configuration. Multi-atlas format by default. Compatible with the text editor of your choice.
- Labs: a set of tools to inspect the Phaser API and examples.
- Phaser Chains: a powerful tool to search (pattern matching) the Phaser docs and examples.
- Phaser Types: simple UI to browse the Phaser API
- Phaser Hierarchy: shows the hierarchy of a selected Phaser Type.
- Phaser Files: browse the Phaser folders and files. Useful to create custom builds.
- Phaser Examples: a simple UI to browse the Phaser examples.
- JSDoc: a window to show the doc of the selected API element.
- Clone an example into a Project to mess around it: you can do this from any of the examples related UI.
- Phaser Project templates. Start your game quickly, no need to project configuration.
- Project Explorer: work on many projects at the same time. Link to external folders. Inclusion/exclusion filters. Reload external changes.
- Preview: keep a window with the preview of your assets: images, texture maps, sprite-sheets, CSV tilemaps, animations, audio, audio-sprites.
- Multiple platforms support: run the editor on Windows, macOS, and Linux.
- Editors for the common web files: JavaScript, TypeScript, HTML, CSS, JSON. Powered by the Visual Studio Code code-assist engine, via the Language Server Protocol. This is a very experimental third-party plugin, but with a lot of potential.
What's next?
We are going to take a small vacation for two days!
After that, we should write a small tutorial and the documentation. An important Phaser update is in development, the version 3.16, as soon as it is released we are going to update the editor.
In terms of the editor features, we should keep improving the Scene editor, especially we should implement the Container objects.
Keep in contact and tell us your impressions about this new release!
Arian