HTML5 ist noch ein work in progress und in manchen Browsern nicht tun kann, was andere im Moment. Liste für Geeks: Comparison_of_layout_engines: HTML5 . Ein Beispiel für die nicht so geeky: Chrome und Safari ermöglicht HTML5-Video-Streaming auf YouTube bei Firefox nicht. Obwohl dies alles zu seiner Zeit zu ändern, hat eine großartige Show von HTML5 das Potenzial gezeigt worden. Ein Port eines klassischen Spiels, Quake II , zur Verfügung gestellt worden, um über Ihren Web-Browser spielen! Freaking awesome!
Es ist alles noch sehr Beta. Je nachdem, welche Browser Sie versuchen (ATM nur Chrome und Safari) und seine Version können Sie langsam FPS, kein Ton und Bildschirm flackern zu erleben.
Zum Minimieren scheitern, bevor Sie die Anweisungen zur Installation folgen Sie starten quake2-GWT-Port stellen Sie sicher, Sie haben die folgende, bevor die Hand installiert.
- vorbis-tools
- lahm
- jdk
Installieren von JKD, bevor Sie versuchen zu laufen ". / Build-dedicated-Server" ist wichtig. Ich dachte, ich hätte es immer noch auf meinem System installiert, und wenn das nicht erstellt werden konnte ging ich, "DUH" und installiert es. Allerdings ist es immer noch funktionieren würde. Ich musste tötete den geklonten Quellverzeichnis und von vorn beginnen. Danach konnte ich ein bisschen weiter zu kommen, sondern auch lief in ein Problem mit ihr auf der Suche nach tools.jar in "/ usr/lib64/java/../lib/tools.jar". Wie Sie sehen es ist bezeichnend, es um die Java-Verzeichnis was falsch ist verlassen! So eine schnelle Lösung war es, den Symlink "/ usr/lib64/java/lib"-Verzeichnis in meinem "/ usr/lib64"-Verzeichnis.
ln-s / usr/lib64/java/lib / usr/lib64/lib
Danach war es gebaut in Ordnung und ich konnte den Server laufen. YEY!
Die Dinge, die ich bemerkte, dass hat nicht funktioniert haben oder waren fehlerhaft:
- Ändern von Einstellungen im default.cfg in "quake2-gwt-port/war/baseq2" befindet sich offenbar nicht, etwas zu ändern. Das Hinzufügen einer autoexec.cfg auch tat nichts
- Gamma war zu niedrig, um zu spielen
- Sound war ein wenig abseits und die meiste Zeit die Wirkung Happening keinen Ton oder einen verzögerten Klang hätte. Ich erhielt eine Menge von Fehlern aus Chrom über sie nicht in der Lage hw params gesetzt. Hier ist, was sie wie für mich sah: http://pastebin.com/aPBWYT4K
- Fehler in der Konsole zu sagen, dass es nicht eine Datei laden. Es würde eine Reihe verweisen, wie: "# 144" 4 oder 5 Mal, aber die Zahl war nicht immer das gleiche. Ich merkte es geändert, wenn ich chrome geschlossen und wieder geöffnet, um das Spiel neu zu starten.
- Grafikfehler würde die grün / schwarz Vieleckformen nur für einen Augenblick zeigen, bevor sie vollständig geladen
GAMMA FIX
Erstellen Sie eine Datei, IE: quake2-gwt.sh. Schneiden Sie den folgenden in die Datei und es ausführbar machen
1.8 / opt / google / chrome / chrome --enable-webgl --no-sandbox xgamma -gamma 1 ! # / Bin / sh xgamma-gamma 1.8 / opt / google / chrome / chrom - enable-WebGL - no-sandbox xgamma-gamma 1
Thats it! Bitte beachten Sie, dass dies nur funktioniert, wenn keine anderen Chrom-Sitzungen gibt. Wenn das Gamma zu hoch ist, senken Sie ihn auf 1,6 oder 1,4 bis es gut genug für Sie ist.
Wenn Sie herausfinden, jede mögliche Weise, um die Sound-Probleme in Chrom zu lösen, lassen Sie mich wissen oder sollten Sie es auf der Projektseite zu schweigen! http://code.google.com/p/quake2-gwt-port/
Glückliche Quaking!
![Reblog diesen Beitrag [mit Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=639da524-c80e-4b00-926a-cc05d50d949a)
















