Abo
  • Services:
Anzeige
Multiplayer-Spiel mit HTML5, CSS und Javascript
Multiplayer-Spiel mit HTML5, CSS und Javascript (Bild: Browserquest)

Browserquest: Mozilla startet Browser-MMOG in HTML5

Multiplayer-Spiel mit HTML5, CSS und Javascript
Multiplayer-Spiel mit HTML5, CSS und Javascript (Bild: Browserquest)

Zusammen mit den französischen Webentwicklern von Little Workshop hat Mozilla mit Browserquest ein Browser-MMOG entwickelt, das komplett mit HTML5, CSS und Javascript realisiert wurde. Tausende Spieler können gleichzeitig auf unterschiedlichen Geräten spielen.

Ein Tribut an klassische Videospiele und eine Demonstration dessen, was mit HTML5 heute möglich ist, soll Browserquest sein. Spieler steuern einen jungen Krieger, der in einer Welt voller Schätze dem Ruf des Abenteuers folgt. Nur eine Prinzessin, die es zu retten gilt, fehlt in dem Spiel.

Anzeige

Der eigentliche Star in dem Spiel ist die Technik, denn das 2D-Spiel ist komplett mit modernen Webstandards umgesetzt und kann von tausenden Spielern verteilt über mehrere Instanzen gleichzeitig gespielt werden. Ein Klick auf die Zahl der Spieler in der aktuellen Instanz zeigt, wie viele Spieler insgesamt online sind. Bei unseren Versuchen waren rund 75 Spieler in einer Instanz aktiv, mehr als 1.600 insgesamt. Spieler können sich gegenseitig beobachten und miteinander chatten, sich aber nicht bekriegen.

Zur Kommunikation mit dem Server nutzt Browserquest Websockets. Diese ermöglichen eine bidirektionale Kommunikation, so dass die Bewegungen mehrerer Spieler in einem Browserfenster verfolgt werden können. Beim Start des Spiels wird eine Websocket-Verbindung zu einem von mehreren Servern geöffnet, die hinter einem Load-Balancer stehen. Auf jedem Server werden mehrere Instanzen des Spiels gehostet. Die Server sind für die Synchronisation aller Spieler aller Instanzen verantwortlich.

Dabei kommt auf Server und Client in kleinem Umfang der gleiche Javascript-Code zum Einsatz, denn die Server laufen mit Node.js.

  • Browserquest in Safari unter Mac OS X
  • Browserquest auf einem iPhone 4S
  • Browserquest auf einem iPhone 4S
  • Browserquest auf einem iPhone 4S
  • Browserquest auf einem iPhone 4S
  • Browserquest auf einem iPhone 4S
  • Browserquest auf einem iPhone 4S
  • Browserquest auf einem iPad der dritten Generation
  • Browserquest auf einem iPad der dritten Generation
Browserquest in Safari unter Mac OS X

Auf Client-Seite wird HTML5 Canvas mit einer Tile-basierten Grafik-Engine verwendet, um die 2D-Welt zu zeichnen. Bei der Initialisierung der großen Karte kommen Web Worker zum Einsatz, so dass das Homepage-UI nicht ausgebremst wird. Die Entwicklung des eigenen Charakters wird immer wieder automatisch mittels Localstorage direkt im Browser gespeichert. Eine Registrierung oder Anmeldung ist so nicht notwendig, allerdings ist es auch nicht möglich, einen Spielstand auf einen anderen Rechner zu übertragen.

CSS3 Media Queries sorgen dafür, dass sich das Spiel der jeweiligen Displaygröße anpassen kann, denn Browserquest funktioniert nicht nur in den Desktopbrowsern Firefox, Chrome und Safari, sondern auch auf mobilen Geräten wie iPhone und iPad sowie Android-Smartphones und -Tablets mit Firefox. Das HTML5 Audio wird genutzt, um Kampfgeräusche auszugeben.

Browserquest lief bei uns flüssig und ließ sich auch auf iPad und iPhone gut steuern. Wer mitspielen will, geht auf browserquest.mozilla.org.

Der Quelltext von Client und Server für Browserquest ist Open Source und steht auf Github zur Verfügung.


eye home zur Startseite
ako21 08. Apr 2012

es geht immer noch nich :-(

Freiheit 01. Apr 2012

Das Labyrinth in der Höhle? -> Einfach immer links abbiegen.

Mark Schmale 29. Mär 2012

afaik ist Canvas ein Bestandteil der HTML5 Spezifikation und daher ist die Erwähnung...

redbullface 29. Mär 2012

Ich kenne diese Emulatoren schon seit 10 Jahren. :) Und die sind so geil geworden...

redbullface 29. Mär 2012

Das ist jetzt nur eine Definitionssache. HTML5 beinhaltet ja mehr als nur HTML. Damit...


seeseekey.net / 12. Apr 2012

Rollenspiele in Javascript

Browsergame Magazin / 29. Mär 2012

Mozillas Browserquest demonstriert HTML5-Potential

WordPress & Webwork / 28. Mär 2012

BrowserQuest: dank HTML5 im Browser zocken



Anzeige

Stellenmarkt
  1. Schwarz IT Infrastructure & Operations Services GmbH & Co. KG, Neckarsulm
  2. VBL. Versorgungsanstalt des Bundes und der Länder, Karlsruhe
  3. Deutsche Post DHL Group, Bonn
  4. Landeshauptstadt München, München


Anzeige
Hardware-Angebote
  1. beim Kauf einer GeForce GTX 1070 und GTX 108
  2. und Civilization VI gratis erhalten
  3. und 15€ Cashback erhalten

Folgen Sie uns
       


  1. PSX 2016

    Sony hat The Last of Us 2 angekündigt

  2. Raspberry Pi

    Schutz gegen Übernahme durch Hacker und Botnetze verbessert

  3. UHD-Blu-ray

    PowerDVD spielt 4K-Discs

  4. Raumfahrt

    Europa bleibt im All

  5. Nationale Sicherheit

    Obama verhindert Aixtron-Verkauf nach China

  6. Die Woche im Video

    Telekom fällt aus und HPE erfindet den Computer neu - fast

  7. Hololens

    Microsoft holoportiert Leute aus dem Auto ins Büro

  8. Star Wars

    Todesstern kostet 6,25 Quadrilliarden britische Pfund am Tag

  9. NSA-Ausschuss

    Wikileaks könnte Bundestagsquelle enttarnt haben

  10. Transparenzverordnung

    Angaben-Wirrwarr statt einer ehrlichen Datenratenangabe



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Nach Angriff auf Telekom: Mit dem Strafrecht Router ins Terrorcamp schicken oder so
Nach Angriff auf Telekom
Mit dem Strafrecht Router ins Terrorcamp schicken oder so
  1. 0-Day Tor und Firefox patchen ausgenutzten Javascript-Exploit
  2. Pornoseite Xhamster spricht von Fake-Leak
  3. Mitfahrgelegenheit.de 640.000 Ibans von Mitfahrzentrale-Nutzern kopiert

Digitalcharta: Operation am offenen Herzen der europäischen Demokratie
Digitalcharta
Operation am offenen Herzen der europäischen Demokratie
  1. EU-Kommission Mehrwertsteuer für digitale Medien soll sinken
  2. Vernetzte Geräte Verbraucherminister fordern Datenschutz im Haushalt
  3. Neue Richtlinie EU plant Netzsperren und Staatstrojaner

Garamantis: Vorsicht Vitrine, anfassen erwünscht!
Garamantis
Vorsicht Vitrine, anfassen erwünscht!
  1. Gentechnik Mediziner setzen einem Menschen Crispr-veränderte Zellen ein
  2. Zarm Zehn Sekunden schwerelos
  3. Mikroelektronik Wie eine Vakuumröhre - nur klein, stromsparend und schnell

  1. Re: Inhaltlich falsch - leider

    teenriot* | 00:41

  2. Von Windvd gibt es auch eine neue Version mit 4K...

    Markus_T_witter | 00:34

  3. Re: Port umlenken

    Apfelbrot | 00:31

  4. Re: hä? gericht wieder einmal weltfremd?

    lear | 00:30

  5. Re: Mehr Zeit mit PowerDVD als mit Filmschauen...

    trundle | 00:25


  1. 00:03

  2. 15:33

  3. 14:43

  4. 13:37

  5. 11:12

  6. 09:02

  7. 18:27

  8. 18:01


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel