﻿﻿{"id":2903,"date":"2026-05-03T16:21:10","date_gmt":"2026-05-03T14:21:10","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/browserquest-le-mmo-html5-de-mozilla-est-de-retour\/"},"modified":"2026-05-03T16:21:10","modified_gmt":"2026-05-03T14:21:10","slug":"browserquest-le-mmo-html5-de-mozilla-est-de-retour","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/browserquest-le-mmo-html5-de-mozilla-est-de-retour\/","title":{"rendered":"BrowserQuest &#8211; Le MMO HTML5 de Mozilla est de retour"},"content":{"rendered":"<p>BrowserQuest est de retour les amis ! H\u00e9 ouais, el famoso MMO HTML5 que <strong>Little Workshop<\/strong> avait pondu pour Mozilla en 2012 vient de ressurgir sur<br \/>\n<a href=\"https:\/\/threej.in\/games\/browserquest\/index.html\">threej.in<\/a><br \/>\n, alors que Mozilla avait officiellement archiv\u00e9<br \/>\n<a href=\"https:\/\/github.com\/mozilla\/BrowserQuest\">le repo GitHub<\/a><br \/>\nen janvier 2024.<\/p>\n<p>En allant sur ce lien, vous choisissez le nom de votre personnage, et hop, vous vous retrouvez comme y&#8217;a plus de 10 ans, dans un monde 2D en pixel art pr\u00eat \u00e0 vous taper avec des rats et des squelettes direct dans le navigateur.<\/p>\n<p>Petit rappel pour les endormis du fond \u00e0 c\u00f4t\u00e9 du radiateur, quand BrowserQuest est sorti en mars 2012, c&#8217;\u00e9tait un \u00e9v\u00e9nement !! Mozilla voulait avec ce jeu, montrer au monde entier que le navigateur pouvait faire tourner un MMO temps r\u00e9el sans Flash, sans aucun plugin, mais juste avec du HTML5 et des WebSockets. Le studio parisien Little Workshop (les fr\u00e8res Guillaume et Franck Lecollinet) avait alors livr\u00e9 une d\u00e9mo incroyable qui ressemblait \u00e0 un Zelda 16 bits, avec des qu\u00eates, de l&#8217;\u00e9quipement, un chat int\u00e9gr\u00e9 et m\u00eame du combat coop\u00e9ratif. Comme je suis viiieux de fous, je vous en avais m\u00eame<br \/>\n<a href=\"https:\/\/korben.info\/browserquest.html\">parl\u00e9 \u00e0 l&#8217;\u00e9poque<\/a><br \/>\n.<\/p>\n<p>\n<img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/browserquest-mmo-mozilla-html5-retour\/browserquest-mmo-mozilla-html5-retour-2.png\" alt=\"\" loading=\"lazy\">\n<\/p>\n<p>Car techniquement, c&#8217;\u00e9tait du s\u00e9rieux&#8230; Canvas pour le rendu 2D, Web Workers pour charger la map sans freezer la page, localStorage pour sauvegarder votre perso, CSS3 Media Queries pour s&#8217;adapter au mobile, et surtout WebSockets pour la communication bi-directionnelle avec le serveur Node.js.<\/p>\n<p>Du coup le jeu pouvait encaisser des CENTAINES de joueurs simultan\u00e9s, avec un pic r\u00e9el enregistr\u00e9 \u00e0 plus de 1 900 connexions en m\u00eame temps. C&#8217;est ouf ! Faut dire que<br \/>\n<a href=\"https:\/\/korben.info\/demo-webgl.html\">2 ans plus t\u00f4t, Quake 2 tournait d\u00e9j\u00e0 en HTML5<\/a><br \/>\net on commen\u00e7ait alors tous \u00e0 comprendre que notre navigateur allait devenir une v\u00e9ritable plateforme gaming.<\/p>\n<p>Sauf que voil\u00e0, Mozilla n&#8217;a jamais vraiment maintenu BrowserQuest apr\u00e8s le buzz initial. Le serveur officiel browserquest.mozilla.org a fini par mourir, le repo GitHub a bascul\u00e9 en mode DEPRECATED, et en janvier 2024, la fondation a appuy\u00e9 sur le bouton &#8220;Archive&#8221; pour de bon. Fin du game ! Sniiiif&#8230;<\/p>\n<p>Sauf que le code est sous licence MPL 2.0 et le contenu en CC-BY-SA 3.0 donc en gros, n&#8217;importe qui peut reprendre le bousin, le r\u00e9h\u00e9berger et le relancer !<\/p>\n<p>H\u00e9 bien c&#8217;est exactement ce que threej.in a fait et \u00e7a fonctionne parfaitement, y compris l&#8217;aspect multijoueur. L&#8217;\u00e9cran de cr\u00e9dit affiche m\u00eame encore &#8220;<em>Made for Mozilla by Little Workshop<\/em>&#8221; comme si rien n&#8217;avait boug\u00e9.<\/p>\n<p>\n<img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/browserquest-mmo-mozilla-html5-retour\/browserquest-mmo-mozilla-html5-retour-3.png\" alt=\"\" loading=\"lazy\">\n<\/p>\n<p>Perso, je trouve \u00e7a cool qu&#8217;un projet open source archiv\u00e9 aussi culte puisse continuer \u00e0 vivre gr\u00e2ce \u00e0 un inconnu qui a pris la peine de le remettre en ligne. C&#8217;est aussi \u00e0 \u00e7a que servent les licences libres finalement&#8230; prolonger la vie des programmes au-del\u00e0 de la motivation de leurs cr\u00e9ateurs. Chouette hein ?<\/p>\n<p>\u00c0 l&#8217;\u00e9poque, encaisser 1900 joueurs en simultan\u00e9 sur un backend Node.js relevait de la prouesse technique, alors qu&#8217;aujourd&#8217;hui, tout semble beaucoup plus facile puisqu&#8217;on trouve des dizaines de jeux .io et autres qui tournent dans un onglet de browser sans que \u00e7a nous fasse lever un sourcil. La techno derri\u00e8re BrowserQuest est devenue tellement banale qu&#8217;on a tous oubli\u00e9 \u00e0 quel point elle \u00e9tait impressionnante \u00e0 l&#8217;\u00e9poque !<\/p>\n<p>Bref, c&#8217;est gratuit, c&#8217;est dans le navigateur, et \u00e7a tient toujours debout !<\/p>\n<p>\n<a href=\"https:\/\/threej.in\/games\/browserquest\/index.html\">\u00c0 d\u00e9couvrir ici !<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>BrowserQuest est de retour les amis ! H\u00e9 ouais, el famoso MMO HTML5 que Little Workshop avait pondu pour Mozilla en 2012 vient de ressurgir sur threej.in , alors que Mozilla avait officiellement archiv\u00e9 le repo GitHub en janvier 2024. En allant sur ce lien, vous choisissez le nom de votre personnage, et hop, vous vous retrouvez comme y&#8217;a plus de 10 ans, dans un monde 2D en pixel art pr\u00eat \u00e0 vous taper avec des rats et des squelettes direct dans le navigateur. Petit rappel pour les endormis du fond \u00e0 c\u00f4t\u00e9 du radiateur, quand BrowserQuest est sorti en mars 2012, c&#8217;\u00e9tait un \u00e9v\u00e9nement !! Mozilla voulait avec ce jeu, montrer au monde entier que le navigateur pouvait faire tourner un MMO temps r\u00e9el sans Flash, sans aucun plugin, mais juste avec du HTML5 et des WebSockets. Le studio parisien Little Workshop (les fr\u00e8res Guillaume et Franck Lecollinet) avait alors livr\u00e9 une d\u00e9mo incroyable qui ressemblait \u00e0 un Zelda 16 bits, avec des qu\u00eates, de l&#8217;\u00e9quipement, un chat int\u00e9gr\u00e9 et m\u00eame du combat coop\u00e9ratif. Comme je suis viiieux de fous, je vous en avais m\u00eame parl\u00e9 \u00e0 l&#8217;\u00e9poque . Car techniquement, c&#8217;\u00e9tait du s\u00e9rieux&#8230; Canvas pour le rendu 2D, Web Workers pour charger la map sans freezer la page, localStorage pour sauvegarder votre perso, CSS3 Media Queries pour s&#8217;adapter au mobile, et surtout WebSockets pour la communication bi-directionnelle avec le serveur Node.js. Du coup le jeu pouvait encaisser des CENTAINES de joueurs simultan\u00e9s, avec un pic r\u00e9el enregistr\u00e9 \u00e0 plus de 1 900 connexions en m\u00eame temps. C&#8217;est ouf ! Faut dire que 2 ans plus t\u00f4t, Quake 2 tournait d\u00e9j\u00e0 en HTML5 et on commen\u00e7ait alors tous \u00e0 comprendre que notre navigateur allait devenir une v\u00e9ritable plateforme gaming. Sauf que voil\u00e0, Mozilla n&#8217;a jamais vraiment maintenu BrowserQuest apr\u00e8s le buzz initial. Le serveur officiel browserquest.mozilla.org a fini par mourir, le repo GitHub a bascul\u00e9 en mode DEPRECATED, et en janvier 2024, la fondation a appuy\u00e9 sur le bouton &#8220;Archive&#8221; pour de bon. Fin du game ! Sniiiif&#8230; Sauf que le code est sous licence MPL 2.0 et le contenu en CC-BY-SA 3.0 donc en gros, n&#8217;importe qui peut reprendre le bousin, le r\u00e9h\u00e9berger et le relancer ! H\u00e9 bien c&#8217;est exactement ce que threej.in a fait et \u00e7a fonctionne parfaitement, y compris l&#8217;aspect multijoueur. L&#8217;\u00e9cran de cr\u00e9dit affiche m\u00eame encore &#8220;Made for Mozilla by Little Workshop&#8221; comme si rien n&#8217;avait boug\u00e9. Perso, je trouve \u00e7a cool qu&#8217;un projet open source archiv\u00e9 aussi culte puisse continuer \u00e0 vivre gr\u00e2ce \u00e0 un inconnu qui a pris la peine de le remettre en ligne. C&#8217;est aussi \u00e0 \u00e7a que servent les licences libres finalement&#8230; prolonger la vie des programmes au-del\u00e0 de la motivation de leurs cr\u00e9ateurs. Chouette hein ? \u00c0 l&#8217;\u00e9poque, encaisser 1900 joueurs en simultan\u00e9 sur un backend Node.js relevait de la prouesse technique, alors qu&#8217;aujourd&#8217;hui, tout semble beaucoup plus facile puisqu&#8217;on trouve des dizaines de jeux .io et autres qui tournent dans un onglet de browser sans que \u00e7a nous fasse lever un sourcil. La techno derri\u00e8re BrowserQuest est devenue tellement banale qu&#8217;on a tous oubli\u00e9 \u00e0 quel point elle \u00e9tait impressionnante \u00e0 l&#8217;\u00e9poque ! Bref, c&#8217;est gratuit, c&#8217;est dans le navigateur, et \u00e7a tient toujours debout ! \u00c0 d\u00e9couvrir ici !<\/p>\n","protected":false},"author":1,"featured_media":2904,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-2903","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2903","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=2903"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2903\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/2904"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=2903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}