node.js ko

Outburst 3D

Who

How

The game server employs most of todays best practices in realtime multiplayer server design:

Future work

We aim to generalize the real-time-multiplayer server concepts into an open source npm library that can be used to develop new games that require real-time multiplayer.

We also plan to package the game server as a npm package that people can run as a dedicated server anywhere in the world. The distributed game servers could then be coordinated by a master server, to make it easy for players to find a server that is close to their geographic location.

And finally, the game client itself is 100% vanilla html+css+js (even has a cache manifest) and we hope to release it in the Chrome Web Store soon.

Other Random Features

Full-screen WebGL. Animated 3d models. Seperate walk and aim directions. Multiple weapons. Spread and recoil simulation. Mouse cursor animates with machine gun. Chat. Twitter integration. Ammo in HUD. Dynamic camera with zooming support. A very unique game concept. :)

Libraries

Votes

Your Vote

Voting is now closed.

Other Votes