SkillAgentSearch skills...

Phaser3template

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

Install / Use

/learn @jasabala/Phaser3template
About this skill

Quality Score

0/100

Category

Operations

Supported Platforms

Universal

README

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/main.ts to configure your game and import scenes. Then, add your scenes to the ./scenes folder. For multiplayer, socket coommunicatioon shouold be added to the /src/backend/GameCommunication.ts

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<br /> npm run build-back<br /> npm run start-server (or 'heroku local web' is using heroku)<br />

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

sign up at heroku.com<br /> install heroku cli<br />

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

Related Skills

View on GitHub
GitHub Stars52
CategoryOperations
Updated5mo ago
Forks4

Languages

JavaScript

Security Score

97/100

Audited on Oct 15, 2025

No findings