Cómo agregar un juego a tu sitio web: incrusta HTML5/JS, Unity o iframe

Incrustando un juego en tu sitio: métodos y código

Opción 1: Juego HTML5 / JavaScript (autohospedado)

Si tienes un juego construido con Phaser, PixiJS, Three.js o JS puro:

<!DOCTYPE html> <html> <head> <title>Mi Juego</title> <style>canvas { display:block; margin:auto; background:#111; }</style> </head> <body> <canvas id="gameCanvas" width="800" height="600"></canvas> <script src="game.js"></script> </body> </html> 
  • Sube game.js + assets a tu servidor.
  • Asegura encabezados CORS si cargas desde subdominio/CDN.

Opción 2: Build de Unity WebGL

  1. En Unity: Archivo → Configuración de compilación → WebGL → Compilar.
  2. Sube la carpeta Build (contiene .js, .wasm, .data, index.html).
  3. Incrusta mediante iframe o integra el cargador generado:
<iframe src="/games/migameunity/index.html" width="960" height="600" allowfullscreen></iframe> 

Opción 3: Incrustar iframe desde portales de juegos

Sitios como **CrazyGames, Poki, GameMonetize, GameDistribution** proporcionan códigos de incrustación:

<iframe src="https://html5.gamedistribution.com/GAME_ID/" width="800" height="600" scrolling="none" frameborder="0"></iframe> 

Participación en ingresos (anuncios) típicamente 30-50% para ti.

Opción 4: Plugins de WordPress

  • Arcade Games – importa juegos HTML5/Unity.
  • Game Monetize / HTML5 Games – incrustación con shortcode.
  • MyArcadePlugin – premium, gran biblioteca.

Verificaciones críticas antes del lanzamiento

  • Prueba en móvil (controles táctiles, orientación).
  • Verifica HTTPS (requerido para gamepad, pantalla completa, APIs de almacenamiento).
  • Agrega loading="lazy" a iframes debajo del pliegue.
  • Incluye Política de Seguridad de Contenido que permita scripts del juego.
  • Crédito al desarrollador / cumplimiento de licencia.