Latest commit 31cbc5f Jul 23, 2012 @borismus Merge pull request #2 from jgeralnik/master
Game broken in firefox

Multiplayer HTML5 Osmos

A tech demo inspired by Osmos. For more information read the article here:


  • Install Node
  • Run npm install
  • Run node server/server.js
  • Open client/index.html - for example on Mac open client/index.html
  • Profit


Osmus has been tested on Chrome 13 as well as iPads on iOS 4+.

  • Known issues in Firefox 5+ (you can still observe)


  • Switch to require.js in browser and separate game.js into components
  • Resizing viewports
  • Support binary sockets
  • Compress network format
  • Multiple rooms