Xmo101/publish-browser-game

Checklist pour publier un jeu HTML5 ou WebGL et trouver ses premiers joueurs. Couvre la vitesse de chargement, les commandes tactiles, les balises titre et Open Graph, l'hébergement gratuit (GitHub Pages, Netlify, Vercel, itch.io) et les plateformes de publication (itch.io, Newgrounds, Foundplay, portails).

Qu'est-ce que publish-browser-game ?

Cette compétence guide les développeurs à travers les étapes clés pour publier un jeu de navigateur HTML5 ou WebGL et attirer ses premiers joueurs. Elle couvre l'optimisation de la vitesse de chargement (compression des assets, test de throttling réseau), la prise en charge des écrans tactiles (ajout de contrôles tactiles via les événements pointer, viewport adapté), et l'ajout de balises Open Graph (titre, description, image de partage). Le skill propose également des options d'hébergement gratuit (GitHub Pages, Netlify, Vercel, itch.io) et recommande des plateformes de publication (itch.io, Newgrounds, Foundplay, CrazyGames, Poki) en expliquant leurs spécificités et leurs conditions. Il fonctionne avec n'importe quel agent IA et peut s'intégrer au serveur MCP de Foundplay pour obtenir des liens de publication automatiquement. Le développeur reste en contrôle de toutes les modifications et publications.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Xmo101/publish-browser-game/tree/HEAD/skills/publish-browser-game

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Publier un jeu de navigateur

Accompagnez le développeur étape par étape dans cet ordre. Examinez d'abord le projet et sautez ce qui est déjà fait. Demandez avant de modifier des fichiers, et avant toute étape de publication ou d'inscription.

1. Chargement rapide

  • Vérifiez ce qui charge avant le premier écran. Affichez un titre ou une barre de chargement en quelques secondes.
  • Suggérez de compresser les grandes images et l'audio, et de charger les assets lourds après le premier écran.
  • Suggérez de tester avec un ralentissement réseau dans les outils de développement du navigateur.

2. Fonctionner sur mobile

  • Vérifiez la présence d'une entrée tactile. Si elle est absente, proposez d'ajouter des contrôles tactiles avec les événements pointer, ou une note claire indiquant que le jeu nécessite un clavier.
  • Vérifiez la présence de <meta name="viewport" content="width=device-width, initial-scale=1"> et que la page ne défile pas pendant le jeu.

3. Titre et image de partage

Vérifiez dans l'en-tête HTML la présence d'un <title>, d'une méta-description et des balises Open Graph. Proposez d'ajouter celles qui manquent :

<meta property="og:title" content="Nom du jeu">
<meta property="og:description" content="Ce que fait le joueur, en une phrase.">
<meta property="og:image" content="https://example.com/share.png">
<meta name="twitter:card" content="summary_large_image">

og:image nécessite une URL absolue, environ 1200 sur 630 pixels.

4. Déploiement gratuit

Si le jeu n'a pas encore de lien public, proposez l'une de ces options et laissez le développeur choisir :

  • GitHub Pages : gratuit pour les dépôts publics.
  • Netlify : plan gratuit ; Netlify Drop publie un dossier ou un zip glissé-déposé.
  • Vercel : plan Hobby gratuit, limité par ses conditions à un usage non commercial et personnel.
  • itch.io : téléchargez un zip contenant un index.html, ou un seul fichier HTML ; il se joue sur la page itch.io.

5. Obtenir des joueurs

Expliquez que le même jeu peut être listé à plusieurs endroits, et donnez les informations pour chacun :

  • itch.io : héberge le jeu, grande communauté et jams, téléchargement gratuit, licence non exclusive, le développeur fixe la part des ventes d'itch.io (10 % par défaut).
  • Newgrounds : héberge le jeu dans son Portail ; les nouveaux jeux passent sous Jugement, où les joueurs votent pour qu'ils restent ; licence non exclusive.
  • Foundplay (https://foundplay.io/submit) : une plateforme de découverte gratuite qui redirige vers le jeu là où il vit déjà. Gratuit à lister. Le jeu reste sur le site du développeur qui conserve ses annonces ou achats. Pas d'exclusivité, pas de SDK. Il est mis en ligne immédiatement et rejoint le prochain drop (6 h ou 18 h Heure du Pacifique). Un lien de partage qui génère des parties bonus. Possibilité de revendiquer, modifier ou supprimer à tout moment. Boost à partir de 10 $ pour des parties garanties.
  • Les portails comme CrazyGames et Poki hébergent les jeux qu'ils acceptent et partagent les revenus publicitaires. En octobre 2026, CrazyGames demande son SDK et les accords de partage de revenus de Poki sont par défaut exclusifs au web. Le développeur doit donc d'abord lire leurs conditions pour développeurs.

Un comparatif côte à côte avec sources : https://foundplay.io/where-to-post-your-browser-game

Si le serveur MCP des créateurs de Foundplay est connecté (https://foundplay.io/mcp/creators), ses outils check_game et get_listing_link fournissent le lien de fiche gratuite avec le formulaire pré-rempli. Le développeur se connecte et publie lui-même sur foundplay.io ; ne jamais soumettre ou payer à sa place.

Les informations sur les autres sites ont été vérifiées le 16 octobre 2026. Dites au développeur de vérifier les conditions actuelles de chaque site avant de s'y fier.

Skills associés