We are pleased to announce the release of Phaser Editor 4.7.0. This version introduces the long-awaited built-in web font loader. This new feature allows you to load web fonts directly from the editor asset pack editor, making it easier to use custom fonts in your scenes. This new feature was possible thanks to the latest Phaser version (3.87), which introduced the new FontFile
API.
In addition to the font loader, we built a brand-new UI system that allows you to configure most Phaser Editor settings.
Font Loader
Phaser v3.87 introduced a new API to load web fonts into your game and now Phaser Editor directly supports this as well.
The workflow is simple, just place the font files into the assets folder:
And import them in the asset pack file:
Then, in a Text Game Object in the Scene Editor, you can select the font family from the list of available fonts:
Pretty easy, isn’t it? And long-awaited too!
Learn more about the font loader in the documentation
Settings UI
Another long-awaited feature is the new settings UI. You can access it from the main menu:
It opens the settings dialog. Here you can set the most common settings of the editor such as Default Apps, Keyboard settings, and Scene settings.
In the Default Apps tab, you can set the browser and code editor to use with Phaser Editor. It also provides a menu to set pre-configured apps like Google Chrome, Firefox, Visual Studio Code, and other JetBrains IDEs. You can also set custom apps by entering the command line required to open the app, or finding the executable file using the native file browser.
In the Keyboard tab, you can now set all of the keyboard shortcuts used within the editor:
Learn more about the new settings UI in the documentation.
Other changes
- Removes enable/disable Pixel art commands.
- Removes set canvas context to WebGL/Canvas type commands.
- #49 Fixes tilemap accidental deletion on depth order operation.
- Updates internal editors to Phaser 3.87.
All current subscribers of Phaser Editor can download it immediately from your User Account.
Not a subscriber? Try out a 30-day trial version here: