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