0:00:06.593,0:00:08.417 Salut, c'est Guillaume 0:00:08.602,0:00:11.143 Je travaille comme web designer, chez Little Workshop. 0:00:11.143,0:00:13.193 Et je suis l'un des créateurs de BrowserQuest, 0:00:13.193,0:00:16.613 un jeu en 2D massivement multijoueur, fait en HTML5. 0:00:17.459,0:00:19.087 C'est à cela que ça ressemble 0:00:19.087,0:00:21.791 c'est une sorte de jeu de type action RPG où vous pouvez jouer avec 0:00:21.791,0:00:24.835 des dizaines d'autres personnes sur une seule et même page web. 0:00:24.835,0:00:26.428 Notre but était de faire une démonstration de comment vous pouviez utiliser les WebSockets 0:00:26.428,0:00:31.777 pour créer des applications ainsi que des jeux amusants et intéractifs pour sur le web. 0:00:31.777,0:00:35.893 Dans BrowserQuest, vous commencez comme simple villageois. 0:00:35.985,0:00:37.089 Plus vous explorez le monde, 0:00:37.089,0:00:39.525 plus vous gagnez d'objets et de succès. 0:00:39.525,0:00:41.950 Vous pouvez également choisir de jouer seul 0:00:41.950,0:00:45.759 ou bien vous associer avec d'autres joueurs et commencer à chasser ensemble. 0:00:45.759,0:00:47.985 Une fenêtre de succès peut être affichée à tout moment 0:00:47.985,0:00:52.424 en cliquant sur l'icône de trophée, pour connaître vos progrès dans l'aventure. 0:00:58.424,0:01:01.362 La partie réseau du jeu est assurée par les websockets, 0:01:01.362,0:01:04.503 c'est une nouvelle technologie qui permet une communication en temps réel entre votre navigateur 0:01:04.503,0:01:06.825 et le serveur. 0:01:06.825,0:01:09.719 C'est grâce à cela que vous pouvez voir les autres joueurs connectés et les combats autour de vous. 0:01:10.820,0:01:13.405 Bien sûr, BrowserQuest s'appuie sur un certain nombre de technologies web, 0:01:13.405,0:01:16.417 pas seulement les websockets. 0:01:16.417,0:01:19.667 Le client du jeu est écrit en JavaScript et utilise 0:01:19.667,0:01:21.839 le HTML5 Canvas pour le moteur de rendu 0:01:21.839,0:01:25.576 localStorage est également utilisé pour enregistrer votre personnage sur votre appareil, 0:01:25.576,0:01:28.840 tandis que HTML5 Audio gère les sons et la musique. 0:01:35.302,0:01:39.672 Une autre chose cool sur BrowserQuest, est que, puisque tout se passe 0:01:39.672,0:01:42.870 dans une page web, il est disponible sur plusieurs plateformes. 0:01:42.870,0:01:45.830 Aussi longtemps que vous utilisez un navigateur compatible avec websocket , le jeu 0:01:45.830,0:01:48.940 s'exécutera sur votre ordinateur de bureau, ainsi qu'une version expérimentale 0:01:48.940,0:01:57.040 sur iPhone et iPad ainsi que sur les tablettes et téléphones mobiles fonctionnant avec Firefox pour Android. 0:01:57.040,0:02:00.341 Nous avons réalisé cela par la combinaison des optimisations de rendu 0:02:00.341,0:02:05.263 et les Medias Queries CSS pour adapter l'expérience à l'appareil. 0:02:05.263,0:02:07.653 Alors n'hésitez pas à essayer le jeu, non seulement sur votre ordinateur mais aussi 0:02:07.653,0:02:12.948 dans le navigateur de votre téléphone mobile ou de votre tablette. 0:02:13.118,9:59:59.000 Merci d'avoir regardé, et j'espère vous voir en jeu !