Hardware-News

Aktuelle Nachrichten rund um PC-Hardware, Grafikkarten, Windows und Internet.

Quake II Multiplayer im Browser spielen - Google-Projekt konvertiert die Engine

Die Programmierer eines Projekts bei Google haben die Engine von Quake II für Webbrowser konvertiert.

Von Georg Wieselsberger |

Datum: 02.04.2010; 19:15 Uhr


Quake II Multiplayer im Browser spielen : Quake II logo Quake II logo Der Quake II GWT Port nutzt aber nicht nur den neuen Browserstandard HTML5, sondern auch die bereits existierende 3D-Engine Jake 2, die den originalen Quake II-Sourcecode in Java portiert hat . Die neue Umsetzung erfolgte mit JavaScript per Google Web Kit (GWT). Außerdem haben die Entwickler einen neuen Grafik-Renderer für WebGL geschrieben, den Netzwerkcode für Multiplayer-Partien per Browser angepasst und sogar ein Mini-Dateisystem für Spielstände und Einstellungen eingebaut.

Leider läuft das Spiel bisher nur auf neuesten Entwicklerversionen von Chromium. Auf diesem Open-Source-Browser basiert auch Chrome, der Google-Browser. Außerdem muss man den Code der Quake II Umsetzung erst selbst compilieren und dann den Server auf dem eigenen Rechner laufen lassen. Wer mit Programmcode, Kommandozeilen und Compilieren nichts am Hut hat, muss auf eine fertige, öffentliche Demo warten.

Doch hier gibt es ein Problem: denn die Quake-Engine wurde zwar als Open Source freigegeben, aber die aktuelle Portierung des Spiels nutzt auch die noch urheberrechtlich geschützten Texturen, Modelle und Sounds. Man könne sie also daher nicht einfach auf einen Server hochladen und öffentlich anbieten, suche aber schon nach Möglichkeiten, dies zu ermöglichen.

Wie die FAQ verrät, läuft die Quake II-Umsetzung nicht mit Firefox. Obwohl die Entwickler diesen Browser gerne unterstützen würden, sei dessen JavaScript-Leistung nicht ausreichend. Bei Experimenten mit Firefox war die erreichte Bildrate zu gering, um Quake II spielen zu können. Eine andere Webseite verrät die Bildraten von Quake II auf Chrome. Auf einem MacBook waren es 20-25 FPS, auf einem Mac-Desktop bis zu 45 FPS. Ein Linux-Notebook soll 60 FPS erreicht haben.

Auch wenn die noch unfertige Portierung von Quake II für Browser nicht überall funktioniert, zeigt dieses Projekt, was in Zukunft rein mit Open Source in Browserspielen möglich wäre. Natürlich gibt es auch jetzt schon 3D-Browserspiele wie Runescape oder Quake Live, diese Spiele unterscheiden sich aber von Quake II GWT dadurch, dass man nur auf dem Server des Anbieters spielen kann oder manche Features gekauft werden müssen.

Wie Quake II im Browser aussieht, zeigen unsere Screenshots und ein Video auf YouTube. Dort wird auch der Apple-Browser Safari verwendet, der wie Chromium und Chrome auf der HTML-Rendering-Bibliothek WebKit basiert. Firefox-Nutzer brauchen sich aber keine Sorgen machen, denn Mozilla arbeitet für die nächste große Firefox-Version insbesondere an der neuen JavaScript-Engine Jägermonkey, die schneller sein soll als alle Engines der Konkurrenz-Browser.

Quake II Port für Browser

Report: 3D im Browser
Special: Ein Jahr Quake Live

Täglich aktuelle Hardware-News? Jetzt Newsletter bestellen!

Diesen Artikel:   Kommentieren (20) | Drucken | E-Mail
FACEBOOK:
TWITTER:
 
WEITERE NETZE: Weitersagen
Sagen Sie Ihre Meinung (» alle Kommentare)
Nur angemeldete Benutzer können kommentieren und bewerten!
» Zum Login

Sie sind noch nicht in der GameStar-Community angemeldet?
» Zur kostenlosen Anmeldung
Erster Beitrag  |  » Neuester Beitrag
Avatar KrisTiasMusic
KrisTiasMusic
#1 | 02. Apr 2010, 20:50
Zitat von :

Auch wenn die noch unfertige Portierung von Quake II für Browser nicht überall funktioniert, zeigt dieses Projekt, was in Zukunft in Browserspielen möglich wäre.


zukunft ? quakelive.com ? *hust
einjähriges jubiläum ? *röchel
rate (7)  |  rate (5)
Avatar Nion
Nion
#2 | 02. Apr 2010, 20:59
http://www.interstellarmarines.com/

das Spiel finde ich persönlich auch sehr beeindruckend dafür dass es im Browser läuft.
rate (4)  |  rate (0)
Avatar epic007
epic007
#3 | 02. Apr 2010, 21:01
zukunft ? quakelive.com ? *hust
einjähriges jubiläum ? *röchel

/sign

trotzdem interessant, dass das ganze noch näher an browser *heranprogrammiert* werden kann!
rate (1)  |  rate (1)
Avatar PbVeritas
PbVeritas
#4 | 02. Apr 2010, 21:13
Ich hab auch grad gedacht, dass es Quake 3 ja auch schon ewig im Browser gibt...
rate (1)  |  rate (1)
Avatar Georg Wieselsberger
Georg Wieselsberger
#5 | 02. Apr 2010, 21:19
Zitat von KrisTiasMusic:


zukunft ? quakelive.com ? *hust
einjähriges jubiläum ? *röchel


Danke für den Hinweis, ich hatte mich da nicht klar ausgedrückt. Mir ging es um Open Source ohne Serverabhängigkeit eines Anbieters. Ich habe die Meldung ergänzt und irgendwann merkt das auch unsere Webseite und aktualisiert den Text.

Du solltest etwas gegen diesen Husten tun, ist ja schlimm...
rate (14)  |  rate (0)
Avatar darthmob
darthmob
#6 | 02. Apr 2010, 21:36
Zitat von KrisTiasMusic:

zukunft ? quakelive.com ? *hust
einjähriges jubiläum ? *röchel


Naja es ist schon ein großer Unterschied ob das Spiel komplett vom Browser berechnet wird (wie dieses Q2) oder das ganze nur im Browserfenster angezeigt wird (QL). Das hat es nämlich soweit ich weiß noch nicht gegeben.
rate (4)  |  rate (0)
Avatar CoreGodlike
CoreGodlike
#7 | 02. Apr 2010, 22:07
Crysis 3 gibt's dann wohl auch für'n Browser xD
rate (0)  |  rate (1)
Avatar Alex1710
Alex1710
#8 | 02. Apr 2010, 22:23
Zitat von CoreGodlike:
Crysis 3 gibts dann wohl auch fürn Browser xD


... das dauert dann wohl noch etwas xD!^^

Aber wer weiß schon was die Zukunft bringt!^^
rate (0)  |  rate (1)
Avatar Casteels 1
Casteels 1
#9 | 02. Apr 2010, 22:25
Dieser Kommentar wurde ausgeblendet, da er nicht den Kommentar-Richtlinien entspricht.
Avatar Alex1710
Alex1710
#10 | 02. Apr 2010, 22:26
Zitat von Nion:
http://www.interstellarmarines.com /

das Spiel finde ich persönlich auch sehr beeindruckend dafür dass es im Browser läuft.


Hmm dann sieh dir doch mal das hier an
http://pirate-galaxy.gamigo.de/
das ist auch nicht schlecht :)
rate (0)  |  rate (3)


PROMOTION
Nichts verpassen!
 
top Top
Suchen
GAMEPRO MEDIA © IDG Entertainment Media GmbH - alle Rechte vorbehalten GAMEPRO MEDIA