awesome-phaser
Game development toolkit
A curated collection of resources and tools for building games with the Phaser game engine.
A curated list of awesome Phaser libraries, resources and shiny things.
470 stars
27 watching
41 forks
last commit: 4 months ago
Linked from 1 awesome list
Contents / Tutorials | |||
How to Make a Breakout Clone in HTML5 with Phaser | |||
How to Make Flappy Bird in HTML5 With Phaser - Part 1 | |||
How to Make Flappy Bird in HTML5 With Phaser - Part 2 | |||
How to Make Flappy Bird in HTML5 With Phaser - Part 3 | |||
Getting Started with Phaser Part 1: Web Server | |||
Getting Started with Phaser Part 2: Drawing Text | |||
Getting Started with Phaser Part 3: Sprites and Movement | |||
Contents / Video Tutorials | |||
Phaser Beginner Tutorial | |||
Advanced Game Development with Phaser | |||
Phaser Game Design Tutorial Videos by Kris Occhipinti | |||
Contents / Plugins | |||
Phaser 3 Ninepatch Plugin | 71 | over 4 years ago | Phaser3 Nine Patch plugin adds 9-slice scaling support to Phaser 3 by KoreezGames |
Pathbuilder | 80 | 8 days ago | Draw and edit Lines, Bezier Curves, Splines during runtime and export them for path tweens and PathFollowers |
State Transition | 175 | almost 5 years ago | State transition plugin for Phaser.js |
Phaser 3 Interim Containers | 6 | over 6 years ago | Basic Interim Containers for Phaser 3.0.0 and up, until Containers officially land |
Phaser 3 Animated Tiles Plugin | 125 | 5 months ago | A plugin that adds support for animated tiles to Phaser 3 |
Generic Platformer and Phaser Bootstrap Project | 701 | almost 2 years ago | Generic platformer and Phaser 3 bootstrap project |
DragonBones | 761 | 12 days ago | - |
Phaser i18next | 34 | almost 2 years ago | Phaser plugin for translations using i18next |
Tilemap plus | 71 | almost 7 years ago | Tilemap animations, physics, events and custom property enhancements for Tiled JSON map files |
Phaser Manifest Loader for Webpack | Phaser Manifest Loader means you can load assets that have been compressed and fingerprinted by webpack as easily as this | ||
Particle editor plugin | 31 | over 6 years ago | This plugin creates particles based on JSON data generated by Phaser Particle Editor |
Navmesh Generation | 12 | almost 2 years ago | This Phaser plugin generates Navigation Meshes from supplied Phaser |
Dialog Manager | 15 | almost 8 years ago | - |
Pocketdebug | 2 | about 7 years ago | Simple pocket sized debug module for Phaser. Display FPS graph, drawcalls in DOM text |
Nineslice | 53 | over 5 years ago | NineSlice plugin for Phaser! |
Phaser Ui | 32 | about 7 years ago | Easy to use UI components for the Phaser.io game engine |
Navigation Meshes | 355 | about 1 year ago | A plugin for path-finding in Phaser using navmeshes |
Procedural_dungeon | 40 | over 5 years ago | PhaserJS plugin for the creation of dungeon layouts procedurally |
Data uri snippets | 1 | over 7 years ago | NPM package for commonly-used data URIs |
Link | 18 | over 7 years ago | Link (Legend of Zelda)-like class for Phaser |
Mario | 21 | over 7 years ago | Mario-like class for Phaser |
Percent bar | 16 | over 7 years ago | Auto-updating percentage bar for Phaser |
Aseprite | 25 | over 7 years ago | Aseprite Sprite loader for Phaser |
a4g | 16 | over 7 years ago | Phaser plugin allowing Video and HTML5 ad integrations with phaser.io games |
Web workers | 52 | almost 2 years ago | A simple Phaser plugin that allows you to easily integrate Web Workers in your game |
Debug emiter | 2 | over 7 years ago | Debug methods for particle emitters |
Underline text | 7 | over 7 years ago | Extends Phaser.Text to easily let you add underlines anywhere in your text |
View cache | 8 | over 7 years ago | Lists the contents of the game cache |
Debug object | 8 | about 7 years ago | Adds , a generic object display |
Phaser bones | - | ||
i18next | 34 | almost 2 years ago | Phaser plugin for translations using i18next |
Rotate Sprite Extension | 7 | over 4 years ago | Rotate Sprite Extension for Phaser Framework |
Game Gui | 38 | over 6 years ago | Inspect and manipulate some common game settings |
Typewriter | 38 | over 7 years ago | A phaser helper for the typewriter effect |
Modals | 60 | about 6 years ago | Phaser.io Modals creator script |
Phaser Bootstrap | 2 | almost 9 years ago | A simple bootstrap for phaser |
FXQ | 2 | over 7 years ago | A special effects and animation queue manager |
PhaseSlider | 43 | almost 7 years ago | A slider UI component for Phaser.io Javascript library |
Sound Manager | 2 | about 8 years ago | A small sound-manager for easily use and parse sounds from assetPacks |
Debug Timer | 5 | over 7 years ago | Debug methods for timers and timer events |
Barchart | 6 | over 6 years ago | Specifically, it generates a bar graph from an array of numbers |
Grid Physics | 116 | almost 2 years ago | The Grid Physics plugin is to Arcade physics what Arcade physics is to Box2D |
Manifest Loader | 30 | over 6 years ago | Phaser Manifest Loader |
Scrollable component | 45 | almost 7 years ago | A phaser component to implement a scrollable group |
Floating Text | 48 | over 4 years ago | A floating text plugin for Phaser, with many effects to choose from |
Scene Graph | 35 | almost 5 years ago | Prints Phaser’s display tree in the console |
Advanced timing | 28 | over 1 year ago | Shows FPS, frame intervals, and performance info |
Step | 3 | over 7 years ago | Adds keyboard shortcuts for stepping |
Timestore | 44 | about 8 years ago | Multiple timers manager, especially good for games |
Debug tween | 6 | about 7 years ago | Draws tween timelines and prints tween properties |
Sprite GUI | 52 | about 7 years ago | Inspect and manipulate Phaser Sprites (via dat.gui) |
State transition | 175 | almost 5 years ago | State transition plugin for Phaser.js |
SlickUI | 190 | over 6 years ago | Lightweight Phaser UI plugin |
Super storage | 52 | over 5 years ago | A cross platform storage plugin for Phaser |
Debug arcade physics | 19 | over 5 years ago | Draws properties of Arcade Physics bodies |
Scene graph | 35 | almost 5 years ago | Prints Phaser’s display tree in the console |
Craft | 29 | about 7 years ago | Phaser Library with utility chainable functions |
Behavior | 36 | over 7 years ago | Behavior System for Phaser games |
Phaser ads | 87 | almost 2 years ago | A Phaser plugin for providing nice ads integration in your phaser.io game |
Arcade circles | 9 | over 8 years ago | This plugin adds circle-collision to Phaser framework |
Arcade slopes | 126 | over 3 years ago | A Phaser plugin that brings sloped tile collision handling to the Arcade Physics engine |
List view | 116 | over 5 years ago | List view class for Phaser. Great for high scoreboards. - This addon give you the option to use checkbox-elements in Phaser |
Input | 204 | over 5 years ago | Adds input boxes to Phaser like CanvasInput, but also works for WebGL and Mobile, made for Phaser only |
Save CPUT | 205 | over 4 years ago | |
Swipe | 47 | over 8 years ago | A swipe component for Phaser.io |
Sound analyser | 11 | about 9 years ago | Phaser plugin - provide you with possibility to create real time visual frequency/time data analyser, simple sound analyse object with real time data update event and more |
Phase tips | 42 | about 3 years ago | A tooltips plugin for Phaser.io game framework |
Healthbar | 70 | almost 6 years ago | An attempt to create a simple and customizable healthbar for Phaser.js games |
Inspector | 74 | over 6 years ago | Phaser Inspector Plugin allows you to inspect Phaser game |
Nine patch | 32 | about 8 years ago | A Nine Patch Plugin for Phaser |
Islandjs | 39 | almost 9 years ago | Phaser.io plugin for procedural generation and rendering island maps based on island.js |
Kinetic scrolling plugin | 0 | almost 4 years ago | Kinetic Scrolling plugin for Canvas using Phaser Framework |
EZGUI | 440 | over 6 years ago | EZGUI - The missing GUI for Pixi.js and Phaser.io |
IonPhaser | 252 | 25 days ago | : A web component to integrate Phaser Framework with Angular, React, Vue, etc 🎮 |
Contents / Tools | |||
Docker Phaser | Easy quick phaser environment for anywhere Docker runs | ||
Phaser particle editor | - | ||
Kotlin Phaser | 56 | about 1 year ago | Use Kotlin and Phaser 2D game framework for making HTML5 games |
Phaser Physics Editor | - | ||
Docker Image | - | ||
RobotlegsJS | 22 | almost 2 years ago | RobotlegsJS framework integration with Phaser |
Neutrino Particles | Particles Editor with export to JavaScript and C# source code | ||
Phaser Node Kit | 44 | over 3 years ago | Rapid Game Development with PhaserJS and Node for Modern Browsers |
Phaser CLI | 56 | almost 5 years ago | A simple CLI for scaffolding Phaser projects |
LOONPHYSICS | Edit and export physics bodies for Phaser with ease | ||
System plugin | 11 | almost 8 years ago | This project is setup to help kickstart building Phaser.io plugins |
Phaser Sprite Sheet Unpacker | 24 | over 8 years ago | Tool to unpack frames from a Phaser Sprite Sheet |
Assetpack generator | 17 | over 8 years ago | This tool helps you generate an asset pack from your filesystem directory, so that you can easily preload all your assets required for your Phaser game |
PFA Exporter | 11 | over 8 years ago | Phaser Flash Asset Exporter |
Phaser sublime package | 37 | about 8 years ago | Sublime Text packages for Phaser development |
Texture packer | |||
Phaser cheat sheet | |||
Generator phaser coffee script | 22 | over 7 years ago | A yeoman generator for developing games with Phaser framework using coffeescript and gulp. Browserifies, coffeeifies and live reloads using browser-sync |
Phase-2-e | End to End testing framework for Phaser. Backed by Nightwatch | ||
Tern phaser | tern-phaser is a plugin which adds support for Phaser to the JavaScript code intelligence system Tern | ||
MiaPhaser | 16 | about 9 years ago | Flash To Phaser |
Phzr | 110 | over 8 years ago | A ClojureScript wrapper for the Phaser HTML5 game framework |
Phaser chains | Alternative documentation browser for | ||
Phaser on Node.js | Allows you to run Phaser 3 games (including Phaser's physics engines) on Node.js | ||
Contents / IDEs | |||
Phaser editor | Phaser Editor is a new editor to develop HTML5 2D games using the Phaser framework | ||
Mighty editor | Web based open source HTML5 game editor, based on Phaser.io game engine | ||
Contents / Boilerplates | |||
Create Phaser App | 373 | almost 2 years ago | Phaser.io v3 Non-minimal Boilerplate and scaffold with Webpack 4, babel 7, Es6 Support, Prettier style, Deployment scripts for gh pages, webpack bundle analysis, complexity reporting, level processing for Tiled integration (tilemap extrustion and minification), State management for behaviors with Machina.js ( ES6 ) |
Phaser.io v3 Boilerplate | 50 | almost 2 years ago | Phaser.io v3 minimal Boilerplate w/ parceljs bundler ( ES6 ) |
Phaser3 Es6 Webpack4 | 31 | about 6 years ago | Plain webpack 4 Boilerplate with Babel, SASS and Phaser3 on board |
Phaser3 Advanced Boilerplate | 18 | over 1 year ago | Phaser3 advanced webpack boilerplate |
Phaser Ce Angular Cli Boilerplate | A simple Hello World app using Phaser-CE and Angular-CLI | ||
Phaser Boilerplate | 75 | about 2 years ago | Game Development Tool to create awesome Html5 games using Phaser Framework |
Phaser MVC | 8 | almost 7 years ago | MVC for phaser |
Phaser Cordova Es6 | A Phaser, Cordova, Webpack (ES6) bootstrap/boilerplate project | ||
Phaser 3 + ES6 + Webpack | 701 | almost 2 years ago | This is based on the excellent Bootstrap project for Phaser 2 "Phaser + ES6 + Webpack" |
Orange Games Boilerplate | 107 | almost 2 years ago | The boilerplate we use internally at Orange Games |
Phaser Starter | 75 | almost 6 years ago | Simple starter project to get a Phaser game environment up and running with ease. With Webpack, ES6 transpiling, page reloading and Github page publishing |
Phaser Webpack Loader | 90 | almost 4 years ago | Asset loader for Phaser + Webpack |
brunch-phaser | 35 | over 3 years ago | a skeleton for making games with Phaser. You can use CoffeeScript, ES6, TypeScript, or plain JavaScript |
phaser-runtime | 65 | almost 4 years ago | Run Phaser games on desktop |
Phaser NPM Webpack TypeScript Starter Project | 423 | almost 2 years ago | Project to get you started with your Phaser (using the npm module) game using Typescript and Webpack for building! |
phaser-boilerplate | 15 | almost 8 years ago | Gulp+Webpack ES6, and many other features |
phaser-electron | 9 | over 8 years ago | Gulp+Webpack+Electron |
generator-phaser-plus | 146 | over 4 years ago | Yeoman Generator for bootstrapping Phaser Games |
responsiveTouchGameFramework | 25 | almost 7 years ago | A tiny boilerplate for HTML5 games featuring a square, centered and responsive canvas, and unified input (mouse + touch) |
Phaser ES6 Starter | 33 | over 3 years ago | A template for writing Phaser Games based on ECMAScript 2015 (ES6) + Webpack + Progressive Web Apps for rapid game development |
Phaser 3 with Parcel | 74 | about 1 year ago | Simple 4-scene ES6 template with hot reloading |
Phaser CE with TypeScript and Parcel | 6 | about 4 years ago | Phaser CE with TypeScript, Babel and Parcel, with wide browser compatibility and offline support |
Phaser 3 Starter Template + TypeScript | 413 | almost 2 years ago | Phaser 3 Starter Template with TypeScript, Webpack, ESNext, PWA, Code Splitting, Live-Reload and more |
Phaser 3 Starter Template + ES6 | 150 | over 3 years ago | Phaser 3 Starter Template with ES6, Webpack, ESNext, PWA, Code Splitting, Live-Reload and more |