All Projects → phaserjs → phaser

phaserjs / phaser

Licence: MIT license
This is where Phaser 4 is being developed

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to phaser

Expo Phaser
Build awesome 2D games with Phaser.js and Expo
Stars: ✭ 182 (-37.46%)
Mutual labels:  phaser
phaser-plugin-scene-graph
Prints the display tree. Phaser 2/CE
Stars: ✭ 32 (-89%)
Mutual labels:  phaser
phaser-particle-editor-plugin
This plugin creates particles based on JSON data generated by Phaser Particle Editor
Stars: ✭ 28 (-90.38%)
Mutual labels:  phaser
Phaser Ui Tools
Functions for creating a UI in Phaser. Rows, columns, viewports, scrollbars, stuff like that.
Stars: ✭ 187 (-35.74%)
Mutual labels:  phaser
Phaser3 Typescript Project Template
A quick-start project template that uses Phaser 3, TypeScript and Rollup for bundling
Stars: ✭ 201 (-30.93%)
Mutual labels:  phaser
dungeonz
Everything for the game Rogueworld.
Stars: ✭ 88 (-69.76%)
Mutual labels:  phaser
Slither.io Clone
Learn how to make Slither.io with JavaScript and Phaser! This game clones all the core features of Slither.io, including mouse-following controls, snake collisions, food, snake growth, eyes, and more. Progress through each part of the source code with our Slither.io tutorial series.
Stars: ✭ 168 (-42.27%)
Mutual labels:  phaser
phaser-3-snake-game
A Phaser 3 demo project based on the "Snake Plissken" tutorial published on Phaser World #85.
Stars: ✭ 30 (-89.69%)
Mutual labels:  phaser
phaser-manifest-loader
Phaser Manifest Loader
Stars: ✭ 28 (-90.38%)
Mutual labels:  phaser
badassquest
RPG / GTA-style game engine built on top of Google Maps Javascript APIs
Stars: ✭ 26 (-91.07%)
Mutual labels:  phaser
Phaser Project Template
🕹️ Phaser 3 - Starter Template with TypeScript and webpack.
Stars: ✭ 186 (-36.08%)
Mutual labels:  phaser
Phaser Input
Adds input boxes to Phaser like CanvasInput, but also works for WebGL and Mobile, made for Phaser only.
Stars: ✭ 191 (-34.36%)
Mutual labels:  phaser
phaser3-typescript-starter-kit
This repository contains the code necessary to start making a game in Phaser 3 using TypeScript.
Stars: ✭ 94 (-67.7%)
Mutual labels:  phaser
Slick Ui
Lightweight Phaser UI plugin
Stars: ✭ 184 (-36.77%)
Mutual labels:  phaser
near-lands
Decentralized 2D multiverse project in development using NEAR protocol
Stars: ✭ 55 (-81.1%)
Mutual labels:  phaser
Phaser State Transition
State transition plugin for Phaser.js
Stars: ✭ 169 (-41.92%)
Mutual labels:  phaser
Crypto-Car-Battle
NFT (ERC721) based HTML5 game with Crypto Payouts to the Winner.
Stars: ✭ 90 (-69.07%)
Mutual labels:  phaser
uai shot
A multiplayer ship game built with Elixir, Phoenix Framework and Phaser. 🚀
Stars: ✭ 53 (-81.79%)
Mutual labels:  phaser
phaser3-faq
A guide to Phaser 3
Stars: ✭ 69 (-76.29%)
Mutual labels:  phaser
phaser3-plugin-pathbuilder
Draw and edit Lines, Bezier Curves, Splines at runtime, explore your scene and export your paths to Phaser
Stars: ✭ 67 (-76.98%)
Mutual labels:  phaser

Phaser 4 - HTML5 Game Framework

Rebooting the Phaser universe from scratch.

This release is not production ready yet. Follow the Dev Logs for details on using it.

Phaser4

Examples can be found in the Phaser 4 Examples repo.

Developer updates can be found on the Phaser Patreon.

Get the latest release from npm:

npm install @phaserjs/phaser --save-dev

Keep updating it. It's changing multiple times per day.

You can find all packages under the @phaserjs organization.

npm development scripts

script action
ts Run TypeScript to check for type errors
lint Run ESLint across the whole src folder in fix mode
build Build all of the Phaser 4 modules
umdbuild Build the Phaser 4 UMD Bundle

VS Code Extensions

If you wish to help with development of Phaser, the following VS Code Extensions are useful:

Admin only npm scripts

script action
testdist Increment version by patch, run a build but do not publish to npm
dist Increment version by patch, run a build then publish to npm
distminor Increment version by minor, run a build then publish to npm
distmajor Increment version by major, run a build then publish to npm
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].