Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master

This branch is 2 commits behind borismus:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
blog
client
common
experiments
server
.gitignore
README.md

README.md

Multiplayer HTML5 Osmos

A tech demo inspired by Osmos. For more information read the article here: http://smus.com/multiplayer-html5-games-with-node

Running

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

Compatibility

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

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

TODO

  • Switch to require.js in browser and separate game.js into components
  • Resizing viewports
  • Support binary sockets
  • Compress network format
  • Multiple rooms
Something went wrong with that request. Please try again.