All Projects → jroblak → MelonJS-Node-Socket.IO-Boilerplate-Example

jroblak / MelonJS-Node-Socket.IO-Boilerplate-Example

Licence: other
A multiplayer melonJS + node.js + socket.io game

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to MelonJS-Node-Socket.IO-Boilerplate-Example

Socket.core
This is a socket framework based on C # net standard2.0 write, can be used for .NET Framework / dotnet core assembly, can run in window (IOCP) / linux (epoll) .Use asynchronous connection, asynchronous send, asynchronous receive, Performance burst tables, and pass the stress test. 这是一个基于C# .net standard2.0 写的socket框架,可使用于.net Framework/dotnet core程序集,能在window(IOCP)/linux(epoll)运行.使用异步连接,异步发送,异步接收,性能爆表,并且通过压力测试。
Stars: ✭ 203 (+625%)
Mutual labels:  socket
Web Socket
Laravel library for asynchronously serving WebSockets.
Stars: ✭ 225 (+703.57%)
Mutual labels:  socket
Unitysocketprotobuf3demo
主要实现了用Unity对接了Leaf服务器。其次带了些小工具。
Stars: ✭ 244 (+771.43%)
Mutual labels:  socket
Ohsce
PHP HI-REL SOCKET TCP/UDP/ICMP/Serial .高可靠性PHP通信&控制框架SOCKET-TCP/UDP/ICMP/硬件Serial-RS232/RS422/RS485 AND MORE!
Stars: ✭ 206 (+635.71%)
Mutual labels:  socket
Pypacker
📦 The fastest and simplest packet manipulation lib for Python
Stars: ✭ 216 (+671.43%)
Mutual labels:  socket
Node Decorators
node-decorators
Stars: ✭ 230 (+721.43%)
Mutual labels:  socket
Socks
Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.
Stars: ✭ 200 (+614.29%)
Mutual labels:  socket
Bus
Bus 是一个基础框架、服务套件,它基于Java8编写,参考、借鉴了大量已有框架、组件的设计,可以作为后端服务的开发基础中间件。代码简洁,架构清晰,非常适合学习使用。
Stars: ✭ 253 (+803.57%)
Mutual labels:  socket
Simplenetwork
simple TCP server / client C++ linux socket
Stars: ✭ 225 (+703.57%)
Mutual labels:  socket
Baselibrary
🔥Android开发 常用基础公共库(mvp/mvvm/retrofit/rxjava/socket/ble/多语言) 直接下载或依赖即可使用
Stars: ✭ 243 (+767.86%)
Mutual labels:  socket
Tcpprobe
Modern TCP tool and service for network performance observability.
Stars: ✭ 207 (+639.29%)
Mutual labels:  socket
Systemjs Hot Reloader
reloads your modules as needed so that you can have satisfyingly fast feedback loop when developing your app
Stars: ✭ 215 (+667.86%)
Mutual labels:  socket
Ssokit Qmake
A Simple & Strong Tool for TCP&UDP Debug
Stars: ✭ 231 (+725%)
Mutual labels:  socket
Oksocket
An blocking socket client for Android applications.
Stars: ✭ 2,359 (+8325%)
Mutual labels:  socket
Sockpp
Modern C++ socket library.
Stars: ✭ 246 (+778.57%)
Mutual labels:  socket
Blockchain
A simple implementation of blockchain in java
Stars: ✭ 201 (+617.86%)
Mutual labels:  socket
Node Websocket Chatroom
web聊天室项目
Stars: ✭ 227 (+710.71%)
Mutual labels:  socket
cpp20-internet-client
An HTTP(S) client library for C++20.
Stars: ✭ 34 (+21.43%)
Mutual labels:  socket
Delphi Cross Socket
Delphi cross platform socket library
Stars: ✭ 250 (+792.86%)
Mutual labels:  socket
Chattt
❯❯❯ Chat without leaving your terminal
Stars: ✭ 239 (+753.57%)
Mutual labels:  socket

Multiplayer melonJS with node and socket.io

A simple online multiplayer game powered by melonJS, node.js, and socket.io - feel free to use / build on / steal / etc

Includes a basic menu screen, game creation, pre-game lobby where players can join and indicate they're ready, basic game networking code, and some helpful things like a latency / player count HUD in game and server logging for major events.

To run locally, you must have a local server to server the game itself (i.e. MAMP, WAMP, etc), and then start the server by running the command 'node server.js' in /server

Also included is a start script in the /server folder, which will run the server in the background indefinitely for deployment (while also logging, etc).

The requirementss:

  • NodeJS
  • NPM
  • Socket.io
  • Express
  • Optional: Forever (for the start / stop script)

..should all be included in the server folder. If not, install node/npm via http://nodejs.org/, install the dependencies in the /server folder via npm install [name].

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