All Projects → jasabala → Phaser3template

jasabala / Phaser3template

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

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to Phaser3template

Vue Chess
Multiplayer online chess game use Vue , Nodejs, Webpack, Em6, Socket.io, Mongodb, Express
Stars: ✭ 350 (+695.45%)
Mutual labels:  webpack, express, socket-io
Express React Boilerplate
🚀🚀🚀 This is a tool that helps programmers create Express & React projects easily base on react-cool-starter.
Stars: ✭ 32 (-27.27%)
Mutual labels:  webpack, express, template
Razzle Material Ui Styled Example
Razzle Material-UI example with Styled Components using Express with compression
Stars: ✭ 117 (+165.91%)
Mutual labels:  webpack, express, template
Express Boilerplate
🚀 Starter project for a RESTful API in Node with Express & mongoose component-based
Stars: ✭ 9 (-79.55%)
Mutual labels:  express, template
Ghchat
📱A chat application for GitHub. React + PWA + Node(koa2) + Typescripts + Mysql + Socket.io
Stars: ✭ 791 (+1697.73%)
Mutual labels:  webpack, socket-io
Puppy
Starter kit and delivery system for building static prototypes with Twig
Stars: ✭ 25 (-43.18%)
Mutual labels:  webpack, template
React App
Create React App with server-side code support
Stars: ✭ 614 (+1295.45%)
Mutual labels:  webpack, template
Vue Qq
🎨 Vue family bucket with socket.io and express/koa2 , create a web version of mobile QQ, supporting real-time group chat, real-time private chat, special care, shielding chat, smart IP geographic location, real-time display temperature and other QQ core functions
Stars: ✭ 861 (+1856.82%)
Mutual labels:  express, socket-io
Online Bling
Stars: ✭ 9 (-79.55%)
Mutual labels:  webpack, express
Webpack2 Express Heroku Starter
Starter app using Webpack 2, Express, setup to deploy to Heroku.
Stars: ✭ 12 (-72.73%)
Mutual labels:  webpack, express
Suicrux
🚀 Ultimate universal starter with lazy-loading, SSR and i18n. [not maintained]
Stars: ✭ 958 (+2077.27%)
Mutual labels:  webpack, template
Tested
Angular Material in MEAN Stack Website Source
Stars: ✭ 35 (-20.45%)
Mutual labels:  webpack, express
React Ssr Setup
React Starter Project with Webpack 4, Babel 7, TypeScript, CSS Modules, Server Side Rendering, i18n and some more niceties
Stars: ✭ 678 (+1440.91%)
Mutual labels:  webpack, express
Secure Electron Template
The best way to build Electron apps with security in mind.
Stars: ✭ 623 (+1315.91%)
Mutual labels:  webpack, template
Express
Express + Sequelize + Winston + Jasmine + TypeScript + Webpack MVC Boilerplate
Stars: ✭ 9 (-79.55%)
Mutual labels:  webpack, express
Retro Board
Retrospective Board
Stars: ✭ 622 (+1313.64%)
Mutual labels:  webpack, socket-io
Deprecated
🚀 Framework for building universal web app and static website in Vue.js (beta)
Stars: ✭ 858 (+1850%)
Mutual labels:  webpack, express
Webpack Isomorphic Dev Middleware
The webpack-dev-middleware, but for isomorphic applications
Stars: ✭ 38 (-13.64%)
Mutual labels:  webpack, express
Mern Crud
A simple records system using MongoDB, Express.js, React.js, and Node.js with real-time CRUD operations using Socket.io
Stars: ✭ 493 (+1020.45%)
Mutual labels:  express, socket-io
Angularwebpackvisualstudio
Template for ASP.NET Core, Angular with Webpack and Visual Studio
Stars: ✭ 497 (+1029.55%)
Mutual labels:  webpack, template

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
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')

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