├── .babelrc ├── .editorconfig ├── .eslintrc ├── .gitignore ├── bower.json ├── gulpfile.babel.js ├── package.json ├── readme.md ├── src ├── audio │ ├── music │ │ ├── menu.mp3 │ │ └── play.mp3 │ └── sound │ │ ├── bullet-hit.mp3 │ │ ├── enemy-explosion.mp3 │ │ ├── enemy-shot.mp3 │ │ ├── game-over.mp3 │ │ ├── menu-click.mp3 │ │ ├── menu-out.mp3 │ │ ├── menu-over.mp3 │ │ ├── player-explosion.mp3 │ │ └── player-shot.mp3 ├── data │ └── spritesheet │ │ ├── alien.json │ │ ├── button.json │ │ └── smallfighter.json ├── img │ ├── bullet.png │ ├── farback.jpg │ ├── healthbar.png │ ├── hud-bg.png │ ├── loader-bar.png │ ├── loader-bg.png │ ├── particle.gif │ └── spritesheet │ │ ├── alien.png │ │ ├── button.png │ │ └── smallfighter.png ├── index.html └── js │ ├── extensions │ └── textbutton.js │ ├── game.js │ ├── prefabs │ ├── bullet.js │ ├── enemy.js │ ├── hud.js │ └── player.js │ └── states │ ├── boot.js │ ├── index.js │ ├── menu.js │ ├── over.js │ ├── play.js │ └── preload.js └── tasks ├── config.js ├── dev ├── audio.js ├── clean.js ├── data.js ├── html.js ├── img.js ├── js.js ├── serve.js └── watch.js └── prod ├── audio.js ├── clean.js ├── data.js ├── html.js ├── img.js ├── js.js └── rev.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | bower_components 3 | builds 4 | node_modules 5 | -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/bower.json -------------------------------------------------------------------------------- /gulpfile.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/gulpfile.babel.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/readme.md -------------------------------------------------------------------------------- /src/audio/music/menu.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/audio/music/menu.mp3 -------------------------------------------------------------------------------- /src/audio/music/play.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/audio/music/play.mp3 -------------------------------------------------------------------------------- /src/audio/sound/bullet-hit.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/audio/sound/bullet-hit.mp3 -------------------------------------------------------------------------------- /src/audio/sound/enemy-explosion.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/audio/sound/enemy-explosion.mp3 -------------------------------------------------------------------------------- /src/audio/sound/enemy-shot.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/audio/sound/enemy-shot.mp3 -------------------------------------------------------------------------------- /src/audio/sound/game-over.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/audio/sound/game-over.mp3 -------------------------------------------------------------------------------- /src/audio/sound/menu-click.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/audio/sound/menu-click.mp3 -------------------------------------------------------------------------------- /src/audio/sound/menu-out.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/audio/sound/menu-out.mp3 -------------------------------------------------------------------------------- /src/audio/sound/menu-over.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/audio/sound/menu-over.mp3 -------------------------------------------------------------------------------- /src/audio/sound/player-explosion.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/audio/sound/player-explosion.mp3 -------------------------------------------------------------------------------- /src/audio/sound/player-shot.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/audio/sound/player-shot.mp3 -------------------------------------------------------------------------------- /src/data/spritesheet/alien.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/data/spritesheet/alien.json -------------------------------------------------------------------------------- /src/data/spritesheet/button.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/data/spritesheet/button.json -------------------------------------------------------------------------------- /src/data/spritesheet/smallfighter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/data/spritesheet/smallfighter.json -------------------------------------------------------------------------------- /src/img/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/img/bullet.png -------------------------------------------------------------------------------- /src/img/farback.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/img/farback.jpg -------------------------------------------------------------------------------- /src/img/healthbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/img/healthbar.png -------------------------------------------------------------------------------- /src/img/hud-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/img/hud-bg.png -------------------------------------------------------------------------------- /src/img/loader-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/img/loader-bar.png -------------------------------------------------------------------------------- /src/img/loader-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/img/loader-bg.png -------------------------------------------------------------------------------- /src/img/particle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/img/particle.gif -------------------------------------------------------------------------------- /src/img/spritesheet/alien.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/img/spritesheet/alien.png -------------------------------------------------------------------------------- /src/img/spritesheet/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/img/spritesheet/button.png -------------------------------------------------------------------------------- /src/img/spritesheet/smallfighter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/img/spritesheet/smallfighter.png -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/index.html -------------------------------------------------------------------------------- /src/js/extensions/textbutton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/extensions/textbutton.js -------------------------------------------------------------------------------- /src/js/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/game.js -------------------------------------------------------------------------------- /src/js/prefabs/bullet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/prefabs/bullet.js -------------------------------------------------------------------------------- /src/js/prefabs/enemy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/prefabs/enemy.js -------------------------------------------------------------------------------- /src/js/prefabs/hud.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/prefabs/hud.js -------------------------------------------------------------------------------- /src/js/prefabs/player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/prefabs/player.js -------------------------------------------------------------------------------- /src/js/states/boot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/states/boot.js -------------------------------------------------------------------------------- /src/js/states/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/states/index.js -------------------------------------------------------------------------------- /src/js/states/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/states/menu.js -------------------------------------------------------------------------------- /src/js/states/over.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/states/over.js -------------------------------------------------------------------------------- /src/js/states/play.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/states/play.js -------------------------------------------------------------------------------- /src/js/states/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/src/js/states/preload.js -------------------------------------------------------------------------------- /tasks/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/config.js -------------------------------------------------------------------------------- /tasks/dev/audio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/dev/audio.js -------------------------------------------------------------------------------- /tasks/dev/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/dev/clean.js -------------------------------------------------------------------------------- /tasks/dev/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/dev/data.js -------------------------------------------------------------------------------- /tasks/dev/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/dev/html.js -------------------------------------------------------------------------------- /tasks/dev/img.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/dev/img.js -------------------------------------------------------------------------------- /tasks/dev/js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/dev/js.js -------------------------------------------------------------------------------- /tasks/dev/serve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/dev/serve.js -------------------------------------------------------------------------------- /tasks/dev/watch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/dev/watch.js -------------------------------------------------------------------------------- /tasks/prod/audio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/prod/audio.js -------------------------------------------------------------------------------- /tasks/prod/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/prod/clean.js -------------------------------------------------------------------------------- /tasks/prod/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/prod/data.js -------------------------------------------------------------------------------- /tasks/prod/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/prod/html.js -------------------------------------------------------------------------------- /tasks/prod/img.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/prod/img.js -------------------------------------------------------------------------------- /tasks/prod/js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/prod/js.js -------------------------------------------------------------------------------- /tasks/prod/rev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cstuncsik/phaser-es6-demo/HEAD/tasks/prod/rev.js --------------------------------------------------------------------------------