BrowserQuest Es pura bondad de juego HTML5
Mozilla se ha asociado con los desarrolladores en el pequeño taller para poner en marcha BrowserQuest , un Zelda inspirado juego de rol multijugador construido en su totalidad en la pila web de código abierto - HTML5, JavaScript y CSS.
Mientras BrowserQuest es un juego divertido de jugar, que fue escrito tanto para demostrar un punto que sea un juego - es decir, que los desarrolladores web ya no es necesario contar con Flash para crear sofisticados juegos en línea. El uso de estándares web de hoy, los desarrolladores de juegos pueden crear juegos impresionantes complejos que funcionan a través de dispositivos.
Para dar BrowserQuest un intento, simplemente dirígete a la página y elegir un nombre de usuario. BrowserQuest funcionará en la mayoría de los navegadores modernos como Firefox, Chrome, Safari, Opera (siempre y cuando permita WebSockets), Safari y Firefox Mobile para Android.
En un esfuerzo para ayudar a los desarrolladores de juegos que buscan construir más serios basados en HTML5-juegos, el código detrás de BrowserQuest ha sido puesto en libertad el GitHub .
BrowserQuest backend, que maneja el aspecto multijugador en tiempo real del juego, está escrito en JavaScript y se ejecuta en Node.js. Como era de esperar BrowserQuest utiliza el elemento Canvas de HTML5 para representar realmente de 16 bits al estilo de mundo y los ganchos en la API de HTML5 de audio para los efectos de sonido.
BrowserQuest responde, así, utilizando @ preguntas de los medios para adaptarse al tamaño de su pantalla.
WebSockets - que están de vuelta, después de haber sido reescrito para corregir algunas fallas iniciales - manejar la función de chat, que permite a los jugadores comunicarse dentro de BrowserQuest. El último elemento en el rompecabezas BrowserQuest de HTML5 es localStorage, que guarda su progreso a medida que se mueven a través del juego.
Aunque se ha diseñado tanto para demostrar el poder de WebSockets como para ser un videojuego real, BrowserQuest es adictivo y puede fácilmente absorber en su mundo durante toda una mañana, si no tienes cuidado. (No es que nos conocemos.) También hay un buen número de huevos de Pascua escondidos en sus profundidades.