All Projects → ttzshawn → vue-phaser-starter

ttzshawn / vue-phaser-starter

Licence: MIT License
A game starter project which using Phaser, Vue, ES6, Webpack.

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
HTML
75241 projects

Projects that are alternatives of or similar to vue-phaser-starter

phaser-super-storage
A cross platform storage plugin for Phaser
Stars: ✭ 49 (+44.12%)
Mutual labels:  phaser
template
使用 phaser3 + es6 + webpack4.8.1 配置开发游戏(基本模版)
Stars: ✭ 12 (-64.71%)
Mutual labels:  phaser
phaser-3-palette-swapping-example
Example of using palette swapping on a spritesheet in Phaser 3.
Stars: ✭ 32 (-5.88%)
Mutual labels:  phaser
phaser-nineslice
NineSlice plugin for Phaser!
Stars: ✭ 52 (+52.94%)
Mutual labels:  phaser
phaser-responsive
Adds a set of responsive objects to Phaser that can be pinned to
Stars: ✭ 25 (-26.47%)
Mutual labels:  phaser
phaser-webpack-loader
Asset loader for Phaser + Webpack.
Stars: ✭ 85 (+150%)
Mutual labels:  phaser
phaser-jam-template
A Phaser Template to kick off your Game Jam with everything you need. Typescript, code quality, building for itch, various input methods, examples, bootloader, preloader, main game, end screen, credits screen and license screen.
Stars: ✭ 18 (-47.06%)
Mutual labels:  phaser
phaser3-webpack-es6-dev-starter
Development set up for Phaser 3, Webpack, and ES6.
Stars: ✭ 44 (+29.41%)
Mutual labels:  phaser
Phaser3.Boilerplate
Phaser 3 Boilerplate project for rapid development.
Stars: ✭ 15 (-55.88%)
Mutual labels:  phaser
ChowPhaser
Phaser effect based loosely on the Schulte Compact Phasing 'A'
Stars: ✭ 51 (+50%)
Mutual labels:  phaser
Dude-SideScroll
🎮 A side-scrolling adventure game.
Stars: ✭ 19 (-44.12%)
Mutual labels:  phaser
phaser-sat-example
An experiment that uses sat-js with Phaser.
Stars: ✭ 14 (-58.82%)
Mutual labels:  phaser
Cavemen-GGJ2019
A multiplayer survival game developed during Global Game Jam 2019.
Stars: ✭ 21 (-38.24%)
Mutual labels:  phaser
phaser-mario
Mario-like class for Phaser
Stars: ✭ 19 (-44.12%)
Mutual labels:  phaser
HTML5-Games
手撸主流h5游戏引擎项目源码,配套相关博客。
Stars: ✭ 16 (-52.94%)
Mutual labels:  phaser
phaser-plugin-debug-arcade-physics
Draws properties of Arcade Physics bodies. Phaser 2/CE
Stars: ✭ 18 (-47.06%)
Mutual labels:  phaser
phaser-boilerplate
Phaser Boilerplate
Stars: ✭ 15 (-55.88%)
Mutual labels:  phaser
PrinceJS
Prince of Persia reimplementation written in HTML5 / Javascript (MS-DOS Version)
Stars: ✭ 767 (+2155.88%)
Mutual labels:  phaser
phaser-typescript-webpack
Another Phaser CE boilerplate using TypeScript and Webpack.
Stars: ✭ 17 (-50%)
Mutual labels:  phaser
vim snake
Classical multiplayer snake game with Vim-style keybinding
Stars: ✭ 16 (-52.94%)
Mutual labels:  phaser

Vue + Phaser + ES6 + Webpack.

A project to create games with Vue + Phaser + ES6 + Webpack.

Features

  • Vue based (https://vuejs.org/)
  • Phaser framework (http://www.phaser.io/)
  • Vue Router imported
  • ESLINT with JavaScript AirBnb Style configuration
  • Next generation of Javascript
  • Browsers are automatically updated as you change project files
  • Webpack ready
  • WebFont Loader

Setup

You'll need to install a few things before you have a working copy of the project.

1. Clone this repo:

Navigate into your workspace directory.

Run:

git clone https://github.com/ttzshawn/vue-phaser-starter

2. Install node.js and npm:

https://nodejs.org/en/

3. Install dependencies (optionally you can install yarn):

Navigate to the cloned repo's directory.

Run:

npm install

or if you chose yarn, just run yarn

4. Run the development server:

Run:

npm run dev

This will run a server so you can run the game in a browser. It will also start a watch process, so you can change the source and the process will recompile and refresh the browser automatically.

To run the game, open your browser and enter http://localhost:3000 into the address bar.

Build for deployment:

Run:

npm run build

This will optimize and minimize the compiled bundle.

Credits

Big thanks to these great repos:

https://github.com/lean/phaser-es6-webpack

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].