Phaser is a fast, free, and fun open source HTML5 game framework that offers WebGL and Canvas rendering across desktop and mobile web browsers. Games can be compiled to iOS, Android and native apps by using 3rd party tools. You can use JavaScript or TypeScript for development. Phaser is available in two versions: Phaser 3 and Phaser CE - The Community Edition. Phaser CE is a community-lead continuation of the Phaser 2 codebase and is hosted on a separate repo. Phaser 3 is the next generation of Phaser.
phaser phaserjs html5-game-development webgl game-frameworks game-development 2d html5 canvas game physics tweens typescript web-audioA Yeoman generator to create HTML5 games with Phaser. This generator allows for the creation of Phaser games with best practices. The main generator (yo phaser) outputs a basic Phaser game. You can also generate new prefabs (yo phaser:prefab) or states (yo phaser:state) to add to your project. You can view your game in the browser by running npm start from the project's root directory and the web page will refresh as you save your files.
yeoman phaserjs gamedev yeoman-generator phaser es2015The TypeScript defs can be found in the typescript folder. They are automatically generated from the jsdoc comments in the Phaser source code. If you wish to help refine them then you must edit the Phaser jsdoc blocks directly.
phaser phaserjs html5 game webgl canvas documentation typescriptA Yeoman generator to generate HTML5 games with phaser using Gulp and Browserify. Built off the work by Julien Castelain on generator-phaser. Allows the use of browserify (i.e. var player = require('Player.js')) with Phaser. Check out this test game as an example of project layout / useage.
generator-phaser gulp browserify game phaser phaserjs yeoman yeoman-generator yeoman-generator-gulp phaser-gulp phaser-browserifyThe demo is deployed on the gh-pages branch versionning the build/bundles.js file (npm run build to update).
game-jam ludumdare phaserjs typescript exploration webglA PhaserJS plugin to make the procedural generation of mazes and dungeons easy. You can see a live demo of the plugin working here. To configure the layout of your dungeon. Pass an object with your required parameters to the setupDungeon method.
gamedev phaserjs phaser html5 plugin procedural-generation maze dungeon gameThis project is licensed under MIT. Obviously, dependencies follow their own licensing.
electron phaserjsKa-tan is a board sharing program to play CatanⓇ with people over long distances. Unlike the many CatanⓇ apps, this was designed to emulate the physical nature of playing the actual board game as much as possible. No fancy trading dialog. This is more like if you had a camera pointed at your board and a robot moving the pieces on the other end. Same on your end for the other players. Touch interface. You can drag pieces,and the robber around. To rotate roads, simply double tap them. You can roll the dice by tapping the roll in the top left.
board-game game socket-io phaserjs phaserWeb Component built with Stencil.js to integrate Phaser with any other framework. The CUSTOM_ELEMENTS_SCHEMA needs to be included in any module that uses IonPhaser.
phaser phaserjs phaser3 phaser-framework stenciljs stenciljs-components stencil-components stencil-js custom-elements custom-components react react-component web-component web-components angular vue vuejs custom-component ionic ionic-framework framework app vanillajs webcomponentThis tutorial (based on original Phaser tutorial), will learn you how to create games with Phaser framework, and build it using TypeScript and Webpack.
phaser phaserjs phaser-tutorial phaser-typescriptClone the repository, then navigate to it on your terminal and run npm install, once all the dependencies have finished downloading, run npm start to test it, and npm run dist to build it for your platform. The game assets including the background and the tiles were made by Kenny, the character sprites were made by MadFireOn, and the idea for the game was inspired by a tutorial from Joshmorony.
electron game fall webgl avatar arcade-game physics game-2d phaserjs jump-game phaser-game 2d hero fun jumpJolly Jumper (version - 1.0.1) is infinite jumping style game, highly inspired by Doodle jump. This game is made in Phaserjs and it also open-sourced you can fork it here jolly-jumper. Supported Browser - Opera 33.0, Chrome - Version 47.0.2526.73, Firefox Version - 40.0.2. Its my very first approach to be an indie game developer, hope you enjoyed this game. **Android & windows version is coming soon.
phaserjs phaser-game phaser-tutorial game chrome firefox
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.