WEBVTT 00:00:06.593 --> 00:00:08.417 Hola chicos, Es Guillaume aquí 00:00:08.602 --> 00:00:11.143 Yo trabajo como diseñador de páginas web, en el pequeño taller. 00:00:11.143 --> 00:00:13.193 Y soy uno de los creadores de BrowserQuest, 00:00:13.193 --> 00:00:16.613 un juego multijugador masivo en 2D, realizado en HTML5. 00:00:17.459 --> 00:00:19.087 esto es lo que parece 00:00:19.087 --> 00:00:21.791 es una especie de RPG de acción que se puede jugar con 00:00:21.791 --> 00:00:24.835 decenas de otras personas en una sola página web. 00:00:24.835 --> 00:00:26.428 Nuestro objetivo era hacer una demostración de cómo se puede utilizar WebSockets 00:00:26.428 --> 00:00:31.777 para crear aplicaciones web divertidas e interactivas y juegos. 00:00:31.777 --> 00:00:35.893 En BrowserQuest, inicias como un simple aldeano. 00:00:35.985 --> 00:00:37.089 Cuanto más a exploras el mundo que te rodea 00:00:37.089 --> 00:00:39.525 los elementos más y los logros ganas. 00:00:39.525 --> 00:00:41.950 Puedes elegir jugar en solitario 00:00:41.950 --> 00:00:45.759 o en equipo con otros jugadores y empezar a cazar juntos. 00:00:45.759 --> 00:00:47.985 Una ventana de logros puede verse en cualquier momento 00:00:47.985 --> 00:00:52.424 haciendo clic en el icono de trofeos para supervisar su progreso en la aventura. 00:00:58.424 --> 00:01:01.362 el motor del juego en red es impulsado por WebSockets 00:01:01.362 --> 00:01:04.503 una nueva tecnología que permite la comunicación en tiempo real entre su navegador 00:01:04.503 --> 00:01:06.825 y el servidor. 00:01:06.825 --> 00:01:09.719 Así es como se puede ver a otros jugadores correr y pelear a tu alrededor. 00:01:10.820 --> 00:01:13.405 Por supuesto BrowserQuest se basa en un buen número de tecnologías web, 00:01:13.405 --> 00:01:16.417 no sólo WebSockets 00:01:16.417 --> 00:01:19.667 El cliente del juego está escrito en JavaScript y utiliza 00:01:19.667 --> 00:01:21.839 HTML5 Canvas para el motor de renderizado 00:01:21.839 --> 00:01:25.576 localStorage también se utiliza para guardar tu personaje en su dispositivo 00:01:25.576 --> 00:01:28.840 mientras que HTML5 Audio maneja el sonido y la música. 00:01:35.302 --> 00:01:39.672 Otra cosa sobre BrowserQuest, es que ya que todo sucede 00:01:39.672 --> 00:01:42.870 en una página web, está disponible en varias plataformas. 00:01:42.870 --> 00:01:45.830 Mientras que usted está utilizando un navegador habilitado para WebSocket, el juego 00:01:45.830 --> 00:01:48.940 debe ejecutar en su computadora de escritorio, y también como una versión experimental 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. 00:01:57.040 --> 00:02:00.341 Esto lo conseguimos mediante la combinación de optimizaciones de renderizado 00:02:00.341 --> 00:02:05.263 y CSS media queries para adaptar la experiencia al dispositivo. 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 00:02:07.653 --> 00:02:12.948 en el navegador de su teléfono móvil o las tabletas. 00:02:13.118 --> 99:59:59.999 Gracias por mirar, y espero verte en el juego!