SydBal / phaser3template

heroku deployable webpacked phaser3 template with socket.io for multi or single player games

Home Page:https://phaser3template.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

phaser3template

heroku deployabe webpacked phaser3 template with socket.io and type checking

This template allows you to easily deploy a phaser3 game with websocket support. I intend to use this project for multiplayer games and for games that track data (heroku database) for individual players over time. To get started, adjust /src/frontend/front.ts to configure your game and import scenes. Then, add your scenes to the ./scenes folder.

it's running at http://phaser3template.herokuapp.com

If no one is on, it takes a few seconds for the free server to spin up. The demo shows a new square per user and sync the location of all users. No player controls yet.

-----------to compile and run---------------------

npm run build-front
npm run build-back
npm run start-server (or 'heroku local web' is using heroku)

-----------to deploy to heroku---------------------

sign up at heroku.com
install heroku cli

then
git init
git commit -m 'first commit'
heroku create your-appname-here (just make one up)
git push heroku main (or master)
(later, just do 'npm run deploy')

About

heroku deployable webpacked phaser3 template with socket.io for multi or single player games

https://phaser3template.herokuapp.com

License:MIT License


Languages

Language:JavaScript 99.9%Language:TypeScript 0.0%Language:CSS 0.0%Language:HTML 0.0%