Mozilla hat in Anlehnung an die schicken alten 2D Pixelgames ein sehr beeindruckendes HTML5 Multiplay Game namens “BrowserQuest” gemacht.
Die grafische Umsetzung ist sehr liebevoll gemacht und man kann eine ganze Weile rumlaufen und die Gegend erkunden, Monster bekämpfen, Gegenstände sammeln, Erfahrung sammeln und wenn man möchte auch mit den anderen chatten:
Das ganze funktioniert sogar auf einem Smartphone und auf einem Tablet!
Technischer Hintergrund
In dem Blogpost erklärt Mozilla ein paar technische Hintergründe. Das Spiel ist natürlich mit HTML5, Javascript umgesetzt. Dazu gesellen sich noch WebSockets, das Canvas Element, Web Worker, Localstorage, HTML5 Audio und CSS3 Media Queries. Serverseitig wird Node.js eingesetzt.
Source Code auf GitHub
Der gesamte Source Code, sowohl was auf dem Client läuft als auch was auf dem Server läuft, ist auf GitHub.
Auf alle Fälle wieder ein sehr beeindruckendes Beispiel!