All Projects → Jerenaux → Basic Mmo Phaser

Jerenaux / Basic Mmo Phaser

Licence: mit
Very basic multiplayer online game example made with Phaser, Node.js and Socket.io

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Basic Mmo Phaser

Online-Chess
A chess website where people can play against each other online.
Stars: ✭ 28 (-85.86%)
Mutual labels:  socket-io, node-js
Android spy app
This is a android spy app, which uploads user data such as contacts, messages, call log, send message(s), photos, videos, open a browser link etc. Android Rat
Stars: ✭ 232 (+17.17%)
Mutual labels:  node-js, socket-io
express-boilerplate
ExpressJS boilerplate with Socket.IO, Mongoose for scalable projects.
Stars: ✭ 83 (-58.08%)
Mutual labels:  socket-io, node-js
pacNEM
pacNEM is a Browser PacMan game with NodeJS, Socket.io, Handlebars and NEM Blockchain
Stars: ✭ 20 (-89.9%)
Mutual labels:  socket-io, node-js
fridaybot
Slack bot for https://spb-frontend.slack.com
Stars: ✭ 29 (-85.35%)
Mutual labels:  socket-io, node-js
fifa
React + Node.js + socket.io -- A turn-based multiplayer game-client based on FIFA
Stars: ✭ 26 (-86.87%)
Mutual labels:  socket-io, multiplayer-game
ExpressJS-SocketIO-Boilerplate
📦 Simple Express.js & Socket.io Boilerplate
Stars: ✭ 31 (-84.34%)
Mutual labels:  socket-io, node-js
Jspp
JS++, a sound static/dynamic programming language for web development
Stars: ✭ 177 (-10.61%)
Mutual labels:  node-js
Vuesocial
something like QQ、weibo、weChat(vue+express+socket.io仿微博、微信的聊天社交平台)
Stars: ✭ 189 (-4.55%)
Mutual labels:  socket-io
Discordrpcmaker
Cross-platform Discord Rich Presence Maker, WITH BUTTONS!
Stars: ✭ 165 (-16.67%)
Mutual labels:  node-js
Drawphone
Draw what you see, and guess what your friends drew
Stars: ✭ 171 (-13.64%)
Mutual labels:  socket-io
Ngx Socket Io
Socket.IO module for Angular
Stars: ✭ 178 (-10.1%)
Mutual labels:  socket-io
Titra
titra - modern open source project time tracking for freelancers and small teams
Stars: ✭ 189 (-4.55%)
Mutual labels:  node-js
Plugin Nvm
Node version manager wrapper for Fish shell
Stars: ✭ 173 (-12.63%)
Mutual labels:  node-js
Socket Controllers
Use class-based controllers to handle websocket events.
Stars: ✭ 191 (-3.54%)
Mutual labels:  socket-io
Documentserver
ONLYOFFICE Document Server is an online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.
Stars: ✭ 2,335 (+1079.29%)
Mutual labels:  node-js
Flake Idgen
Flake ID generator yields k-ordered, conflict-free ids in a distributed environment in Node.js
Stars: ✭ 196 (-1.01%)
Mutual labels:  node-js
Node Pg Pubsub
A Publish/Subscribe implementation on top of PostgreSQL NOTIFY/LISTEN
Stars: ✭ 194 (-2.02%)
Mutual labels:  node-js
Focus Budget Manager
Budget Manager application built with Vue.js, Node.js, Express.js and MongoDB
Stars: ✭ 189 (-4.55%)
Mutual labels:  node-js
Socketio Wildcard
socket.io v2.x with a wildcard event
Stars: ✭ 185 (-6.57%)
Mutual labels:  socket-io

basic-mmo-phaser

Very basic multiplayer online game example made with Phaser, Node.js and Socket.io.

The tutorial corresponding to this game can be found here.

🔥 If you are interested in this project, you may also be interested in Westward, an open source Javascript MMORPG that I am working on! 🚀

Installing and running the game

For the client, Phaser is included in the code (js/phaser.js). You will need npm to install the Node.js packages required for the server. To run the server, you'll need to have Node.js installed.

Clone the repository. Inside the newly created directory, run npm install to install the Node.js packages listed in package.json. Then run node server.js to start the server. The server will listen to connections on port 8081; you can change that behaviour by editing the code. You can access the app by navigating to http://localhost:8081/.

Donate

If you want to support me to make more open-source code and tutorials like this one, consider having a look at my donation page. In particular, take a minute to have a look at my Patreon page, where you can find a listing of rewards for various levels of recurring contributions!

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