Welcome!
This is the account for all the Phaser Editor 2D projects.
Open source projects
These are some of the most important public repositories:
- PhaserEditor2D-v3: contains the code of the IDE (the client side). This is the biggest piece of the editor.
- PhaserEditor2D-v3-allInOne: contains the code for the All-in-One edition of Phaser Editor 2D.
- PhaserEditor2D-v3-docs: the source files and images of the Phaser Editor 2D Help.
- phasereditor2d-launcher: the code of the NPM package for launching Phaser Editor 2D Core.
- helpcenter-phaser3: contains the code of the Unofficial Phaser Help Center. It is a powerful tool for browsing the Phaser code and examples.
- PhaserEditor2D-marketplace: a site about the Phaser & Phaser Editor 2D community. For listing project templates, examples, plugins, libraries, blogs, books.
- phasereditor2d-roundedRectangle-plugin A Phaser Editor 2D plugin for supporting the RoundedRectangle game object.
Closed source projects
These projects are an essential part of Phaser Editor 2D but are only available to our enterprise customers:
- PhaserEditor2D-v3-core: contains the code of the Core server.
- PhaserEditor2D-v3-build-products: the scripts for building the final products.
Other important resources are the Phaser Editor 2D Starter projects:
Starter resources
The starter resources are projects you can use for starting a new project, or starting learning Phaser Editor 2D.
Starter templates
The basic templates for starting a new project:
- starter-template-basic-javascript: the simplest project template.
- starter-template-basic-typescript: a simple TypeScript-based project template.
- starter-template-webpack: a WebpackJS project template. The one I recommend for starting a large or professional project.
- starter-template-capacitorjs: a template for building native wrappers for your games, with the CapacitorJS framework.
- starter-template-customfonts: a project template with a custom web font loader. The custom fonts are loaded into the editor with an editor's plugin.
- starter-template-spine a project template with Spine animations.
Starter examples
Some basic game examples you can see for learning Phaser Editor 2D features:
- starter-example-sunny-land: an example of using Tiled tilemaps and Arcade physics.
- starter-example-volcano: an example of a platformer game.
- starter-example-a-day-in-the-beach: an example of a point-and-click game.
- flappy-chicken-scripts-demo: an example of a a flappy chicken, full of script-nodes.
Script libraries
We provide a few of script libraries for performing basic tasks:
- scripts-core: the basic scripts, included in every project.
- scripts-arcade: physics actions and events.
- scripts-audio: scripts for playback audio.
- scripts-simple-animations: a couple of "tween" effects for game objects.
- scripts-timer: scripts for executing delayed actions.
- scripts-random: scripts for generating random values.
Commercial
A huge part of Phaser Editor 2D is open source. However, it is a commercial product, and it requires a license for using it at its full potential:
Contact
Contact me by:
- Creating an issue in any of the projects in this account.
- Chatting me in the Phaser Editor 2D Discord server.
- Writing me an email to
developers@phasereditor2d.com.
Follow me
Also, you can follow @PhaserEditor2D on Twitter and Facebook.
Oh! And the Phaser Editor 2D YouTube channel!
By the way, I'm Arian Fornaris. Hi!