Awesome Lists

awesome-phaser

by Raiper34

awesome listpushed about 2 years ago

A curated list of awesome Phaser libraries, resources and shiny things.

AI summary

Game development toolkit

A curated collection of resources and tools for building games with the Phaser game engine.

stars
470
forks
41
watching
27
awesome list
1
entries
134
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/Raiper34/awesome-phaser/links.svg)](https://awesome.facts.dev/awesome/Raiper34/awesome-phaser)
HTML
<a href="https://awesome.facts.dev/awesome/Raiper34/awesome-phaser"><img src="https://awesome.facts.dev/shield/Raiper34/awesome-phaser/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/Raiper34/awesome-phaser/links.svg

What's in the list

134 links in 6 sections, with live GitHub stats.activeno commit in 2y

Tutorials

Video Tutorials

Plugins

  • Phaser 3 Ninepatch Plugin

    Phaser3 Nine Patch plugin adds 9-slice scaling support to Phaser 3 by KoreezGames

  • Pathbuilder

    Draw and edit Lines, Bezier Curves, Splines during runtime and export them for path tweens and PathFollowers

  • State Transition

    State transition plugin for Phaser.js

  • Phaser 3 Interim Containers

    Basic Interim Containers for Phaser 3.0.0 and up, until Containers officially land

  • Phaser 3 Animated Tiles Plugin

    A plugin that adds support for animated tiles to Phaser 3

  • Generic Platformer and Phaser Bootstrap Project

    Generic platformer and Phaser 3 bootstrap project

  • Phaser i18next

    Phaser plugin for translations using i18next

  • Tilemap plus

    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

    This plugin creates particles based on JSON data generated by Phaser Particle Editor

  • Navmesh Generation

    This Phaser plugin generates Navigation Meshes from supplied Phaser

  • Pocketdebug

    Simple pocket sized debug module for Phaser. Display FPS graph, drawcalls in DOM text

  • Nineslice

    NineSlice plugin for Phaser!

  • Phaser Ui

    Easy to use UI components for the Phaser.io game engine

  • Navigation Meshes

    A plugin for path-finding in Phaser using navmeshes

  • Procedural_dungeon

    PhaserJS plugin for the creation of dungeon layouts procedurally

  • Data uri snippets

    NPM package for commonly-used data URIs

  • Link

    Link (Legend of Zelda)-like class for Phaser

  • Mario

    Mario-like class for Phaser

  • Percent bar

    Auto-updating percentage bar for Phaser

  • Aseprite

    Aseprite Sprite loader for Phaser

  • a4g

    Phaser plugin allowing Video and HTML5 ad integrations with phaser.io games

  • Web workers

    A simple Phaser plugin that allows you to easily integrate Web Workers in your game

  • Debug emiter

    Debug methods for particle emitters

  • Underline text

    Extends Phaser.Text to easily let you add underlines anywhere in your text

  • View cache

    Lists the contents of the game cache

  • Debug object

    Adds , a generic object display

  • i18next

    Phaser plugin for translations using i18next

  • Rotate Sprite Extension

    Rotate Sprite Extension for Phaser Framework

  • Game Gui

    Inspect and manipulate some common game settings

  • Typewriter

    A phaser helper for the typewriter effect

  • Modals

    Phaser.io Modals creator script

  • Phaser Bootstrap

    A simple bootstrap for phaser

  • FXQ

    A special effects and animation queue manager

  • PhaseSlider

    A slider UI component for Phaser.io Javascript library

  • Sound Manager

    A small sound-manager for easily use and parse sounds from assetPacks

  • Debug Timer

    Debug methods for timers and timer events

  • Barchart

    Specifically, it generates a bar graph from an array of numbers

  • Grid Physics

    The Grid Physics plugin is to Arcade physics what Arcade physics is to Box2D

  • Manifest Loader

    Phaser Manifest Loader

  • Scrollable component

    A phaser component to implement a scrollable group

  • Floating Text

    A floating text plugin for Phaser, with many effects to choose from

  • Scene Graph

    Prints Phaser’s display tree in the console

  • Advanced timing

    Shows FPS, frame intervals, and performance info

  • Step

    Adds keyboard shortcuts for stepping

  • Timestore

    Multiple timers manager, especially good for games

  • Debug tween

    Draws tween timelines and prints tween properties

  • Sprite GUI

    Inspect and manipulate Phaser Sprites (via dat.gui)

  • State transition

    State transition plugin for Phaser.js

  • SlickUI

    Lightweight Phaser UI plugin

  • Super storage

    A cross platform storage plugin for Phaser

  • Debug arcade physics

    Draws properties of Arcade Physics bodies

  • Scene graph

    Prints Phaser’s display tree in the console

  • Craft

    Phaser Library with utility chainable functions

  • Behavior

    Behavior System for Phaser games

  • Phaser ads

    A Phaser plugin for providing nice ads integration in your phaser.io game

  • Arcade circles

    This plugin adds circle-collision to Phaser framework

  • Arcade slopes

    A Phaser plugin that brings sloped tile collision handling to the Arcade Physics engine

  • List view

    List view class for Phaser. Great for high scoreboards. - This addon give you the option to use checkbox-elements in Phaser

  • Input

    Adds input boxes to Phaser like CanvasInput, but also works for WebGL and Mobile, made for Phaser only

  • Swipe

    A swipe component for Phaser.io

  • Sound analyser

    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

    A tooltips plugin for Phaser.io game framework

  • Healthbar

    An attempt to create a simple and customizable healthbar for Phaser.js games

  • Inspector

    Phaser Inspector Plugin allows you to inspect Phaser game

  • Nine patch

    A Nine Patch Plugin for Phaser

  • Islandjs

    Phaser.io plugin for procedural generation and rendering island maps based on island.js

  • Kinetic scrolling plugin

    Kinetic Scrolling plugin for Canvas using Phaser Framework

  • EZGUI

    EZGUI - The missing GUI for Pixi.js and Phaser.io

  • IonPhaser

    : A web component to integrate Phaser Framework with Angular, React, Vue, etc 🎮

Tools

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

Boilerplates

  • Create Phaser App

    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

    Phaser.io v3 minimal Boilerplate w/ parceljs bundler ( ES6 )

  • Phaser3 Es6 Webpack4

    Plain webpack 4 Boilerplate with Babel, SASS and Phaser3 on board

  • Phaser3 Advanced Boilerplate

    Phaser3 advanced webpack boilerplate

  • Phaser Ce Angular Cli Boilerplate

    A simple Hello World app using Phaser-CE and Angular-CLI

  • Phaser Boilerplate

    Game Development Tool to create awesome Html5 games using Phaser Framework

  • Phaser MVC

    MVC for phaser

  • Phaser Cordova Es6

    A Phaser, Cordova, Webpack (ES6) bootstrap/boilerplate project

  • Phaser 3 + ES6 + Webpack

    This is based on the excellent Bootstrap project for Phaser 2 "Phaser + ES6 + Webpack"

  • Orange Games Boilerplate

    The boilerplate we use internally at Orange Games

  • Phaser Starter

    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

    Asset loader for Phaser + Webpack

  • brunch-phaser

    a skeleton for making games with Phaser. You can use CoffeeScript, ES6, TypeScript, or plain JavaScript

  • phaser-runtime

    Run Phaser games on desktop

  • Phaser NPM Webpack TypeScript Starter Project

    Project to get you started with your Phaser (using the npm module) game using Typescript and Webpack for building!

  • phaser-boilerplate

    Gulp+Webpack ES6, and many other features

  • phaser-electron

    Gulp+Webpack+Electron

  • generator-phaser-plus

    Yeoman Generator for bootstrapping Phaser Games

  • responsiveTouchGameFramework

    A tiny boilerplate for HTML5 games featuring a square, centered and responsive canvas, and unified input (mouse + touch)

  • Phaser ES6 Starter

    A template for writing Phaser Games based on ECMAScript 2015 (ES6) + Webpack + Progressive Web Apps for rapid game development

  • Phaser 3 with Parcel

    Simple 4-scene ES6 template with hot reloading

  • Phaser CE with TypeScript and Parcel

    Phaser CE with TypeScript, Babel and Parcel, with wide browser compatibility and offline support

  • Phaser 3 Starter Template + TypeScript

    Phaser 3 Starter Template with TypeScript, Webpack, ESNext, PWA, Code Splitting, Live-Reload and more

  • Phaser 3 Starter Template + ES6

    Phaser 3 Starter Template with ES6, Webpack, ESNext, PWA, Code Splitting, Live-Reload and more

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.