Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/PhaserEditor2D/PhaserEditor2D-v3
A web-based IDE for HTML5 game development. Powered by Phaser.
https://github.com/PhaserEditor2D/PhaserEditor2D-v3
browser-game html5 ide phaser phaser-editor typescript videogames
Last synced: about 2 months ago
JSON representation
A web-based IDE for HTML5 game development. Powered by Phaser.
- Host: GitHub
- URL: https://github.com/PhaserEditor2D/PhaserEditor2D-v3
- Owner: PhaserEditor2D
- License: mit
- Created: 2019-12-17T10:55:46.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-25T23:42:56.000Z (8 months ago)
- Last Synced: 2024-10-17T17:33:43.405Z (2 months ago)
- Topics: browser-game, html5, ide, phaser, phaser-editor, typescript, videogames
- Language: JavaScript
- Homepage: https://phasereditor2d.com
- Size: 40.6 MB
- Stars: 430
- Watchers: 21
- Forks: 57
- Open Issues: 83
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.MD
- License: LICENSE
Awesome Lists containing this project
- cuban-opensource - Phaser Editor 2D
README
# Phaser Editor 2D - v3
[Phaser Editor 2D](https://phasereditor2d.com) is a web-based IDE to develop HTML5 games. The games are powered by the popular [Phaser](https://phaser.io) framework.
![Phaser Editor v3 scheernshot](https://github.com/PhaserEditor2D/PhaserEditor2D-v3/raw/master/screens/preview.png "Phaser Editor v3 early preview")
This is a full re-write of the editor, using web technologies.
Previous versions of the editor are based on the [Eclipse IDE](https://eclipse.org). Both are hosted [here](https://github.com/PhaserEditor2D/PhaserEditor).
*We are an independent developer. Phaser Editor is not part of the Phaser project. Contact them at [phaser.io](https://phaser.io)*
### Main features
* 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](https://golang.org).
* It follows the Phaser standards and API. Extra plugins or runtimes are not required.
### Documentation
Phaser Editor 2D v3 is [fully documented](https://help.phasereditor2d.com).
### Demos
Eventually, we share videos, screenshots, and thoughts about the editor's development progress.
* Check this [YouTube channel](https://www.youtube.com/c/PhaserEditor2D) dedicated to the Phaser Editor 2D v3.
* Follow us on [Twitter @PhaserEditor2D](https://twitter.com/PhaserEditor2D) and [Facebook @PhaserEditor2D](https://facebook.com/PhaserEditor2D).
* Check the latest tutorials in the [Phaser Editor website](https://phasereditor2d.com/blog/category/tutorials).
* Check the [#PhaserEditor2DTips](https://twitter.com/hashtag/PhaserEditor2DTips)
### Download
You can get the binaries in the [website downloads](https://phasereditor2d.com/downloads).
## Quick start
Check the [starter templates](https://phasereditor2d.com/start).
### Build and run
[Follow these steps](https://github.com/PhaserEditor2D/PhaserEditor2D-v3/blob/develop/BUILD.md)
### Licensing
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.
### Contact
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](https://discord.com/invite/4DdpMMD).
### Author
Phaser Editor is developed by [Arian Fornaris](https://twitter.com/boniatillo_com).