Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kalevski/phaser-plus

🐠 Extensions to make PhaserJS more awesome
https://github.com/kalevski/phaser-plus

javascript phaser phaser-plugins phaser-plus phaser3 phaser3-parcel phaser3-plugin

Last synced: 8 days ago
JSON representation

🐠 Extensions to make PhaserJS more awesome

Awesome Lists containing this project

README

        

# Phaser Plus

[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://phaser-plus.kalevski.dev/)
[![forthebadge](https://forthebadge.com/images/badges/uses-js.svg)](https://phaser-plus.kalevski.dev/)

[![GitHub](https://img.shields.io/github/license/kalevski/phaser-plus?style=for-the-badge)](https://github.com/kalevski/phaser-plus/blob/main/LICENSE)
[![Read docs](https://img.shields.io/badge/READ-DOCS-green?style=for-the-badge)](https://phaser-plus.kalevski.dev/docs/intro)
[![Visit website](https://img.shields.io/badge/Official-Website-blue?style=for-the-badge)](https://phaser-plus.kalevski.dev/)
[![Check examples](https://img.shields.io/badge/EXAMPLES-blue?style=for-the-badge)](https://phaser-plus.kalevski.dev/examples/)

Phaser Plus is a set of utilities and tools in the form of [free and open-source (FOSS)](https://en.wikipedia.org/wiki/Free_and_open-source_software) libraries that provide solutions for common problems related to game development using [Phaser framework](https://phaser.io).

[Phaser](https://phaser.io). is a free and open source software developed and owned by [Richard Davey](https://github.com/photonstorm). You can visit their [funding page](https://www.patreon.com/join/photonstorm) and help them to make Phaser even better.

![phaser plus](https://user-images.githubusercontent.com/10467454/211043231-96deb3df-60dc-420e-8dfb-5c620150378a.png)

Currently, **phaser-plus** is in the early stages of development. If you encounter any problems while setting up a project, please [open an issue](https://github.com/kalevski/phaser-plus/issues) or [start a discussion](https://github.com/kalevski/phaser-plus/discussions) on GitHub.

### 🚀 Getting started
```js
npx @phaser-plus/cli init my-awesome-game
cd my-awesome-game
npm install
npm start
```

### 📦 Packages
- [@phaser-plus/cli](https://github.com/kalevski/phaser-plus/tree/main/cli)
- [@phaser-plus/core](https://github.com/kalevski/phaser-plus/tree/main/core)
- [@phaser-plus/debugger](https://github.com/kalevski/phaser-plus/tree/main/debugger)
- [@phaser-plus/perspective2d](https://github.com/kalevski/phaser-plus/tree/main/perspective2d)

### 🚀 Run examples locally
1. Clone the project `git clone [email protected]:kalevski/phaser-plus.git`
2. Install dependencies `npm install`
3. Run examples: `npm run dev -w @phaser-plus/examples`

## License

The project is licensed under [MIT License](https://github.com/kalevski/phaser-plus/blob/main/LICENSE)