Retro Cool! Photo: Mozilla

Game to showcase the potential of HTML5 Gaming is built on JavaScript and HTML5.

Using a HTML5 Canvas element in rendering the 2D tile based world, along with HTML5 audio API’s, WebSockets to communicate with the backend, and localStorage to save gameplay progress.

The remote backend is also coded in JavaScript, running on top of Node.js. This enables the real time multiplayer gameplay to be balanced across several Node.js instances on separate servers. As of yesterday, the backend was successfully handling 2,000 simultaneous players. According to Mozilla, the development partners focused on using common standards enabling the game to work just as well on desktop and mobile browsers in order to achieve comparable performance on tablet devices.

Check out Mozilla’s wiki to find out more on what they are doing to enhance browser based gaming.