Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.

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