MerixGames

Close

Previous

Next

Snake (Web Sockets)

  • HTML5
  • JavaScript
  • Node.js
  • Web Sockets
  • WebGL
How do you improve customers shopping experience with the latest web technologies?

We needed to combine classic "Snake" game concept with Web Sockets and NodeJS technologies to make it happen.

The game allows up to 6 people to play snake on outdoor LED screens in the busy shopping street in Antwerp - to do it they only have to use their smartphones or tablets as game controllers.

The synchronization happens through Web Sockets, which creates an interactive communication session between the user's mobile devices and the NodeJs (Primus, HAPI) server. No apps and no downloads, just the browser and access to the web.

Player with the highest score is awarded a voucher (generated with GraphicsMagick, an image processing system) stored in NeDB, a lightweight Javascript database.

Note: You need a browser which supports WebGL to run the game.

Visit site