Giochiamo a Quake II nel browser con WebGL e HTML5 .

aprile 12th, 2010 | by armanz |

HTML5 non sembra avere limiti, basti pensare che prima la riproduzione di video in un browser era inimmaginabile senza Flash, ma adesso è addirittura possibile giocare a Quake II in esso. Sto parlando di GWTQuake, un port di Quake II per usare HTML5 e WebGL, che utilizza WebGL e HTML5 Canvas oltre all’audio naturalmente.
La maggior parte del codice si basa sul rendering WebGL e su HTML5 Canvas. WebGL è uno standard che fornisce le API’s JavaScript per consentire l’accelerazione hardware 3D in applicazioni web, ma poichè questa tecnologia, introdotta lo scorso Agosto, è ancora in fase di sviluppo lìapplicazione può essere lanciata solo su due browser :
- Chromium, variante open-source di Chrome;
- Webkit.app, versione develop di Safari.

Il codice fa uso di Jake2, una variante java-based di Quake II, HTML5 audio, canvas e Local Storage, con web sockets che forniscono l’ambiente multiplayer.
Il gioco è in grado di funzionare a 60fps, un po’ come l’ambiente di gioco reale.

Share This Post

Post a Comment

Spam Protection by WP-SpamFree