1 00:00:06,593 --> 00:00:08,417 Hola chicos, Es Guillaume aquí 2 00:00:08,602 --> 00:00:11,143 Yo trabajo como diseñador de páginas web, en el pequeño taller. 3 00:00:11,143 --> 00:00:13,193 Y soy uno de los creadores de BrowserQuest, 4 00:00:13,193 --> 00:00:16,613 un juego multijugador masivo en 2D, realizado en HTML5. 5 00:00:17,459 --> 00:00:19,087 esto es lo que parece 6 00:00:19,087 --> 00:00:21,791 es una especie de RPG de acción que se puede jugar con 7 00:00:21,791 --> 00:00:24,835 decenas de otras personas en una sola página web. 8 00:00:24,835 --> 00:00:26,428 Nuestro objetivo era hacer una demostración de cómo se puede utilizar WebSockets 9 00:00:26,428 --> 00:00:31,777 para crear aplicaciones web divertidas e interactivas y juegos. 10 00:00:31,777 --> 00:00:35,893 En BrowserQuest, inicias como un simple aldeano. 11 00:00:35,985 --> 00:00:37,089 Cuanto más a exploras el mundo que te rodea 12 00:00:37,089 --> 00:00:39,525 los elementos más y los logros ganas. 13 00:00:39,525 --> 00:00:41,950 Puedes elegir jugar en solitario 14 00:00:41,950 --> 00:00:45,759 o en equipo con otros jugadores y empezar a cazar juntos. 15 00:00:45,759 --> 00:00:47,985 Una ventana de logros puede verse en cualquier momento 16 00:00:47,985 --> 00:00:52,424 haciendo clic en el icono de trofeos para supervisar su progreso en la aventura. 17 00:00:58,424 --> 00:01:01,362 el motor del juego en red es impulsado por WebSockets 18 00:01:01,362 --> 00:01:04,503 una nueva tecnología que permite la comunicación en tiempo real entre su navegador 19 00:01:04,503 --> 00:01:06,825 y el servidor. 20 00:01:06,825 --> 00:01:09,719 Así es como se puede ver a otros jugadores correr y pelear a tu alrededor. 21 00:01:10,820 --> 00:01:13,405 Por supuesto BrowserQuest se basa en un buen número de tecnologías web, 22 00:01:13,405 --> 00:01:16,417 no sólo WebSockets 23 00:01:16,417 --> 00:01:19,667 El cliente del juego está escrito en JavaScript y utiliza 24 00:01:19,667 --> 00:01:21,839 HTML5 Canvas para el motor de renderizado 25 00:01:21,839 --> 00:01:25,576 localStorage también se utiliza para guardar tu personaje en su dispositivo 26 00:01:25,576 --> 00:01:28,840 mientras que HTML5 Audio maneja el sonido y la música. 27 00:01:35,302 --> 00:01:39,672 Otra cosa sobre BrowserQuest, es que ya que todo sucede 28 00:01:39,672 --> 00:01:42,870 en una página web, está disponible en varias plataformas. 29 00:01:42,870 --> 00:01:45,830 Mientras que usted está utilizando un navegador habilitado para WebSocket, el juego 30 00:01:45,830 --> 00:01:48,940 debe ejecutar en su computadora de escritorio, y también como una versión experimental 31 00:01:48,940 --> 00:01:57,040 en el iPhone y el iPad, así como las tabletas y los teléfonos móviles que funcionan con Firefox para Android. 32 00:01:57,040 --> 00:02:00,341 Esto lo conseguimos mediante la combinación de optimizaciones de renderizado 33 00:02:00,341 --> 00:02:05,263 y CSS media queries para adaptar la experiencia al dispositivo. 34 00:02:05,263 --> 00:02:07,653 Así que no deje de probar al juego, no sólo en su ordenador, sino también 35 00:02:07,653 --> 00:02:12,948 en el navegador de su teléfono móvil o las tabletas. 36 00:02:13,118 --> 99:59:59,999 Gracias por mirar, y espero verte en el juego!