multiplayer server for voxel-engine
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 59 commits ahead, 18 commits behind maxogden:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
node_modules
www
.gitignore
Makefile
chat.js
client.js
demo.js
initialmap.js
minimize_random.js
package.json
randomname.js
readme.md
server.js

readme.md

voxel-server

multiplayer server for voxel-engine

not done: work in progress

get it to run:

cd voxel-server
npm install
make
npm start

if you make any changes to client.js you have to run make and reload the browser. if you make changes to server.js you have to restart the server

explanation

background research:

what is implemented

multiplayer where the server mostly trusts the client and just filters out egregious hacking attemps (like teleportation). this simplifies the net code quite a bit

if you want to check out the now defunct client side prediction version use https://github.com/maxogden/voxel-server/commit/61280b1a37d79a742fd7fbec4b8427ea820cb935

license

BSD