Publicar tu juego HTML5 en la web con Cerewro

Una vez que tienes tu juego HTML5 listo, el siguiente paso es publicarlo para que otros puedan jugarlo. Estas son las opciones más rápidas y baratas, desde GitHub Pages (gratis) hasta itch.io para llegar a la comunidad gamer.

GitHub Pages (gratis, ideal para proyectos personales)

Publicar en GitHub Pages desde Cerewro
Sube el juego HTML5 de C:\proyectos\mi-juego a GitHub y activa GitHub Pages para publicarlo online
Pasos ejecutados por Cerewro
cd C:\proyectos\mi-juego
git init
git add .
git commit -m "feat: juego Snake HTML5 completo"
gh repo create mi-snake-game --public --push --source=.

# Activar GitHub Pages vía gh CLI
gh api repos/TU_USUARIO/mi-snake-game/pages \
  -X POST -f source.branch=main -f source.path=/

# URL del juego: https://TU_USUARIO.github.io/mi-snake-game

Netlify (dominio personalizado, deploy automático)

Deploy en Netlify con drag & drop
# Instalar Netlify CLI
npm install -g netlify-cli

# Login
netlify login

# Deploy desde la carpeta del proyecto
netlify deploy --prod --dir . --site-name mi-snake-game

# URL: https://mi-snake-game.netlify.app

itch.io (comunidad gamer, monetización)

  1. Crea una cuenta gratuita en itch.io
  2. Ve a Dashboard → Upload new project → HTML
  3. Sube un ZIP con todos los archivos del juego
  4. Marca el viewport del juego (ej: 800x600)
  5. Publica: tu juego aparece en el buscador de itch.io

Optimizar el juego antes de publicar

Minificar y optimizar con Cerewro
Optimiza el juego HTML5 para publicación: minifica el JavaScript, comprime las imágenes, añade meta tags SEO, Open Graph para redes sociales y el favicon del juego
Monetización en itch.io: itch.io permite cobrar por tu juego o usar el modelo "paga lo que quieras". Los creadores reciben el 100% de las ventas (itch.io cobra 0% por defecto, aunque puedes darles una propina voluntaria). Ideal para monetizar juegos indie.