Throw the ball at your opponent's face!
JavaScript CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
public
views
.gitignore
.nodemonignore
Gruntfile.js
README.md
TODO.md
join-logic.md
package.json
server.js
test.js

README.md

Head Shots

Throw balls at your opponent's face!

About

Developed by Remy Sharp of Left Logic, Head Shots was originally a Chrome Experiment for Google IO 2013.

Head Shots aims to show off the new and exciting technology available in mobile and desktop devices in the very near future.

This project includes:

  • WebRTC for live video streaming (via getUserMedia)
  • WebRTC for data (via RTCDataChannel)
  • WebSockets for initial handshaking & fallback streaming
  • Orientation events
  • CSS3 animations
  • HTML5 canvas using Three.js
  • Node.js on the server for real-time support

All of the code is available on github and licensed under MIT: http://github.com/leftlogic/headshots

All graphic work was done by Sebastian Hermida, and special thanks to Seb Lee-Delisle for his help with Three.js.

Please get in touch if you've got an interesting or even experimental idea you'd like developed by Left Logic & Remy.