{"id":14964012,"url":"https://github.com/goldfire/phaser-boilerplate","last_synced_at":"2025-10-25T03:31:12.742Z","repository":{"id":66163515,"uuid":"86259283","full_name":"goldfire/phaser-boilerplate","owner":"goldfire","description":"Phaser ES6 Boilerplate","archived":false,"fork":false,"pushed_at":"2017-12-19T22:53:09.000Z","size":286,"stargazers_count":59,"open_issues_count":3,"forks_count":12,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-01-31T05:33:18.167Z","etag":null,"topics":["es6","phaser","phaser-boilerplate","webpack"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/goldfire.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-26T19:32:28.000Z","updated_at":"2024-10-02T18:26:02.000Z","dependencies_parsed_at":"2023-03-10T23:42:02.392Z","dependency_job_id":null,"html_url":"https://github.com/goldfire/phaser-boilerplate","commit_stats":{"total_commits":44,"total_committers":3,"mean_commits":"14.666666666666666","dds":0.06818181818181823,"last_synced_commit":"ee9f8dc547ce133e613d392c998ae5fd0b0aa9e1"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goldfire%2Fphaser-boilerplate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goldfire%2Fphaser-boilerplate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goldfire%2Fphaser-boilerplate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goldfire%2Fphaser-boilerplate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/goldfire","download_url":"https://codeload.github.com/goldfire/phaser-boilerplate/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238075258,"owners_count":19412303,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["es6","phaser","phaser-boilerplate","webpack"],"created_at":"2024-09-24T13:32:28.067Z","updated_at":"2025-10-25T03:31:07.402Z","avatar_url":"https://github.com/goldfire.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Phaser ES6 Boilerplate\n\nThis is an ES6-based boilerplate for creating a multiplayer game using Phaser and Webpack. It is very opinionated as it strips out various unneeded components from Phaser and uses howler.js rather than Phaser Audio.\n\nThe purpose of this repo is to be a starting point for creating a game. The idea is to copy the contents and then modify from there. Look at the usage below for instructions on how it all works.\n\n## Features\n* [Phaser-CE](https://github.com/photonstorm/phaser-ce) through npm (automatic custom build).\n* Boilerplate written in ES6 class structure.\n* Heavily commented and stripped down for most minimal build.\n* [Webpack](https://webpack.js.org/) + [Bublé](https://buble.surge.sh/guide/) + [PostCSS](http://postcss.org/).\n* [BrowserSync](https://browsersync.io/) for livereload during development.\n* [Stats.js](https://github.com/mrdoob/stats.js/) for displaying FPS/MS.\n* [phaser-manifest-loader](https://github.com/mattcolman/phaser-manifest-loader) for easy asset loading.\n* Separate builds for production and development.\n\n## Usage\n\nClone the git repo.\n\n`git@github.com:goldfire/phaser-boilerplate.git`\n\nInstall the dependencies.\n\n`npm i`\n\nStart the development web server.\n\n`npm run dev`\n\nAccess your project in the browser.\n\n`locahost:7777`\n\nThen start building your game!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoldfire%2Fphaser-boilerplate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoldfire%2Fphaser-boilerplate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoldfire%2Fphaser-boilerplate/lists"}