2013-09-20 12:08:10 -05:00
2013-09-20 12:08:10 -05:00
2013-05-05 23:50:15 -04:00
2013-08-04 14:13:23 -04:00
2013-06-08 16:43:37 -04:00
2013-09-20 09:13:07 -04:00
2013-09-20 10:53:13 -05:00

GarageServer.IO

A simple, lightweight, HTML multiplayer game server (and client) for Node.js

garagerserver.io

Features

  • Authoritative Node.js game server and JavaScript client
  • Client Side / Input Prediction
  • Client Side Smoothing
  • Entity Interpolation
  • Server State History
  • Server and Client Messaging
  • Server Reconciliation
  • Region Broadcasting
  • Works with any rendering and/or physics engine

Install

Demo

A playable demo of the example using GarageServer.IO.

Server

$ npm install garageserver.io

Client

After server install, copy the client from /node_modules/garageserver.io/client/garageserver.io.js to a folder of your choosing within your web application for client/browser use.

Quick Start

Client & Server Quick Start

GarageServer.IO API

Client API Documentation

Server API Documentation

License

MIT License

S
Description
A simple, lightweight, HTML multiplayer game server (and client) for Node.js
Readme 593 KiB
Languages
JavaScript 97.7%
Pug 1.5%
CSS 0.8%