11Bis. Hébergement Web de vos jeux

Cette page constitue une archive pédagogique du douzième épisode de ma série consacrée à la création d’un jeu de plateforme. Dans ce tutoriel, j’aborde les méthodes pour publier votre jeu sur le web lorsque les options de partage simples ne sont plus disponibles.

Notions clés abordées

  • Exportation HTML5 : Paramétrage de Construct 2 pour générer un projet web compatible avec les navigateurs.
  • Hébergement gratuit : Utilisation d’un hébergeur web (ex: 000webhost) pour disposer d’un espace serveur accessible en ligne.
  • Transfert FTP : Configuration et utilisation du client FileZilla pour transférer les fichiers de votre jeu vers l’espace distant.
  • Gestion des répertoires : Organisation des fichiers sur le serveur via le dossier public_html pour isoler vos différents projets.
  • Sécurité basique : Utilisation d’un fichier index.html vide à la racine pour masquer la structure de vos dossiers publics.

Ce qui reste d’actualité aujourd’hui

Si les outils spécifiques cités dans cette vidéo (comme 000webhost ou les méthodes d’accès FTP traditionnelles) ont évolué, les principes fondamentaux restent cruciaux pour tout développeur indépendant :

  • L’indépendance de distribution : Comprendre comment fonctionne le déploiement sur un serveur web vous rend autonome, indépendamment des plateformes de partage “clés en main”.
  • L’utilité du protocole FTP : Bien que le déploiement moderne se tourne vers le CI/CD ou des plateformes comme Itch.io, la connaissance du fonctionnement des serveurs web et des transferts de fichiers reste une base technique solide.
  • Le déploiement multi-projets : La structure de dossiers montrée dans cette vidéo (un dossier par projet) reste la méthode standard pour gérer plusieurs applications sur un même hébergement.
  • L’importance de l’accessibilité : Publier son jeu en ligne, c’est s’assurer que n’importe qui, sur n’importe quel appareil, peut tester votre travail en un clic, sans processus d’installation complexe.

© 2026 - Créé avec ❤️ sous Hugo & Relearn.