Hallo Leute, Guillaume hier.
Ich arbeite als Web Designer bei Little Workshop.
Und ich bin einer der Macher von Browserquest,
einem 2D MMO, gecodet in HTML5.
Und so sieht es aus:
Es ist eine Art Action Rollenspiel, das man
mit Dutzenden anderen Leuten in einer einzigen Webseite zusammen spielen kann.
Unser Ziel war es, eine Demo zu erstellen wie man Web Sockets nutzen kann,
um lustige und interaktive Webapps und Spiele zu erstellen.
In BrowserQuest startest du als ein einfacher Dorfbewohner.
Je mehr du die Welt um dich herum erkundest,
desto mehr Items und Erfolge erhältst du.
Du kannst entweder alleine spielen,
oder dich mit anderen verbünden und gemeinsam jagen gehen.
Das Erfolge-Fenster kann jederzeit eingesehen werden,
indem man das Trophäenicon anklickt, um seinen Fortschritt im Spiel einzusehen.
Die Netzwerkengine des Spiels ist gesteuert von Web Sockets,
einer neuen Technologie, die Echtzeitkommunikation erlaubt zwischen deinem Browser
und dem Server.
Deswegen kannst du andere Spieler um dich herum laufen und kämpfen sehen.
Natürlich beruft sich BrowserQuest auf eine ganz schöne Zahl an Webtechnologien,
nicht nur Web Sockets.
Der Spielclient ist in Javascript geschrieben und benutzt
HTML5 Canvas zum rendern.
localStorage wird außerdem benutzt, um deinen Charakter auf deinem PC zu sichern
während sich HTML5 um Sound und die Musik kümmert.
Etwas anderes cooles an BrowserQuest ist, dadurch dass alles
auf einer Webseite geschieht, dass es für viele Plattformen verfügbar ist.
Solange du einen Browser mit WebSocket benutzt, sollte das Spiel
auf deinem Desktop Computer laufen und zusätzlich als experimentelle Version
auf iPhone und iPad laufen so wie auch Tablets und Smartphones mit Firefox für Android.
Wir haben das durch die Kombination von Rendering Optimierungen
und CSS Media Queries erreicht, um das Spielerlebnis an das Gerät anzupassen.
Also nehm' dir vor das Spiel nicht nur auf deinem Computer, sondern auch
in deinem Browser deines Smartphones oder Tablets auszuprobieren.
Danke für das Ansehen und ich hoffe ich sehe dich im Spiel wieder!