BrowserQuest est important

Hier, Mozilla a lancé BrowserQuest, une démo technique sous forme de mini-jeu massivement multijoueurs tout en HTML5. C’est une petite aventure toute simple (comptez une vingtaine de minutes pour tout explorer), mais ça fourmille de détails et de références cachées. Mais c’est surtout très bien réalisé.

Le jeu a été développé par les français de Little Workshop, et a déjà accueilli plus de 150 000 joueurs en moins de 24 heures (vous pouvez suivre le nombre de connectés en temps réel ici). Il utilise pleins de joyeusetés (Canvas, WebWorkers, localStorage, Media Queries, HTML5 Audio). Et c’est censé tourner sur n’importe quel navigateur moderne sur n’importe quelle plate-forme. Oh, et vous pouvez récupérer tout le code source du jeu librement.

BrowserQuest

En jouant à BrowserQuest, je n’ai pas pu arrêter de m’empêcher de penser que ce que j’avais là, sous mes yeux, était important. En y réfléchissant, je pense que c’est important à deux niveaux.

C’est important pour Mozilla, parce que de mémoire, c’est leur première démo HTML5 qui s’adresse au grand public. Google a compris ça il y a déjà un an en proposant des clips interactifs comme 3 Dreams Of Black, ou plus récemment avec Angry Birds. Microsoft a compris ça également en portant Cut The Rope en HTML5. Mozilla a sorti le grand jeu avec BrowserQuest (sans mauvais jeu de mot), et c’est une très belle démonstration pour prêcher par l’exemple.

Mais c’est aussi important pour le web. BrowserQuest n’est pas une démonstration des capacités de Firefox. C’est une démonstration des capacités du web, en tant que plate-forme, avec ses langages. Peu importe votre ordinateur, votre tablette, votre téléphone, votre écran, votre système d’exploitation, votre navigateur, vous pouvez en profiter dès maintenant.

Et ça, ça change tout.

  1. shavounet, le

    D’ailleurs je crois que leur serveur est un peu KO ce midi :p

  2. snopims, le

    J’aime quand tu dis : c’est censé tourner sur n’importe quel navigateur moderne sur n’importe quelle plate-forme.
    1ere essai : PC / windows 7 / ie 9, message « Your browser cannot run BrowserQuest ».
    2ème essai : tabllette / Android / Dolphin broswer, message « Your browser cannot run BrowserQuest ».
    Je n’ose avec mon smarphone ;).
    Je ne dois pas faire parti du grand public.
    J’aurais tendance à terminer ton article par un « Et ça, ça changera tout »

  3. Florent ATo, le

    @snopims Pour l’instant il est peut être un peu tôt pour dire que BrowserQuest est compatible avec tous les navigateurs et tous les environnements. Mais d’ici quelques années, les prérequis seront à la base de l’ensemble des navigateurs. N’oublions pas que Browserquest est avant tout une démo technique (certes, grand public) illustrant l’état de l’art HTML5 actuel :)

    En attendant, il faut s’assurer que ton navigateur support bien:
    – WebGL et accélération matérielle
    – Canvas
    – WebWorkers
    – WebSockets
    – Media Queries
    – LocalStorage
    – Audio API