Technologies like Websockets show a lot of promise for web-based multiplayer games. You’ve probably seen Rumpetroll, the super cool Websockets demo.

Now, Stéphan Kochen is developing Orona a websockets-powered port of Bolo, a multiplayer tank warfare game.

Orona was developed in CoffeeScript and runs on Connect the Node.js web framework from Tim Caswell. Stéphan has also extracted a realtime browser game framework from Orona that he calls Villain.

You can play the multiplayer demo or install it locally via npm to play by yourself:

npm install coffee-script
npm install connect
npm install villain

Once installed, you can browse to http://localhost:8124/bolo.html to play the game.

[Source on GitHub] [Demo]


Have comments? Send a tweet to @TheChangelog on Twitter.

Subscribe to The Changelog Weekly – our weekly email covering everything that hits our open source radar.