01 proyectos 02 conceptos 03 juegos 04 apps 05 utilidades 06 gamebob 07 charlas 08 equipo

Mis mejores utilidades, ahora en tu móvil.

Accede a todas mis herramientas y proyectos de forma rápida, optimizada y en un solo lugar.

Inspector de Juegos Web para Itch.io y Optimizador de Resolución en Vivo

Sube archivos de exportación HTML5 o archivos ZIP para probar viewports en vivo, corregir scrollbars de relación de aspecto, inspeccionar builds de Godot y Unity WebGL, y generar configuraciones de embed para Itch.io.

Arrastra y Suelta tu Build o Archivo ZIP

Suelta cualquier archivo .ZIP, carpeta exportada o archivos de build HTML5 en esta área para inspeccionarlos.

Prueba de Diseño y Scrollbars en Vivo

[Artificial Zoom-Out Active] El viewport supera el ancho de pantalla. Se aplicó un zoom artificial para que el canvas completo quepa en pantalla. Desactiva el auto-escalado para ver el diseño real roto.
Zoom 100%
Estudio de Utilidades

¿Quieres tener esta utilidad en tu web?

Personaliza colores y modo oscuro para WordPress, Notion o tu propio sitio.

Preguntas Frecuentes

Mi juego de Godot 4 muestra una pantalla negra en Itch.io. ¿Por qué sucede?
Las exportaciones web de Godot 4 usan multi-hilo WebAssembly, que requiere soporte SharedArrayBuffer. En la página de edición de tu juego en Itch.io, activa "SharedArrayBuffer support" en las opciones del frame para habilitar las cabeceras COOP/COEP necesarias.
¿Necesito comprimir mis archivos en ZIP antes de usar este inspector?
No. Puedes subir un archivo ZIP o seleccionar directamente tus archivos exportados HTML5. El inspector lee los archivos directamente en la memoria del navegador.

# Guía de Formato para Exportaciones HTML5 de Juegos en Itch.io

Publicar juegos HTML5 y WebGL en Itch.io requiere configurar correctamente las dimensiones del viewport, la estructura de archivos y las cabeceras de seguridad cross-origin. Los juegos basados en navegador deben cargarse dentro de un iframe sin generar scrollbars ni recortes de canvas.
16:9 Horizontal Relación de Aspecto Estándar
960 x 540 px Resolución Clásica Itch
index.html en Raíz Archivo de Entrada Requerido
Cabeceras COOP / COEP Requisito Godot 4

# Requisitos de Exportación Web por Motor

Distintos motores de juego generan paquetes únicos para la web. Conocer las restricciones específicas de cada motor ayuda a eliminar errores de carga antes de publicar.

Godot Engine (Exportación HTML5)

Genera index.html junto con binarios WebAssembly (.wasm) y el paquete de datos principal (.pck). Godot 4 requiere soporte SharedArrayBuffer activado en Itch.io.

Unity WebGL Build

Estructura el build en un directorio Build/ con archivos framework.js, data y wasm. El tamaño del canvas es fijo y requiere dimensiones explícitas del iframe para evitar scrollbars.

Phaser y Construct

Builds JavaScript ligeros con canvas HTML5 o renderizador WebGL. Ideales para escalado responsive de ventana completa y bajo consumo de memoria en móvil.

# Errores Comunes al Empaquetar para Itch.io y Cómo Resolverlos

Tipo de Error Causa Raíz Solución Recomendada
index.html anidadoComprimir la carpeta padre en lugar del contenidoAsegúrate de que index.html está directamente en la raíz del archivo.
Error 404 por mayúsculasRutas de archivos con diferencias de mayúsculas/minúsculasMantén todas las extensiones y referencias en minúsculas para evitar errores en servidores Linux.
Scrollbars en el canvasDimensiones del viewport menores que el canvasDefine las dimensiones del embed de Itch.io 20px más grandes que el canvas o elimina los márgenes de desbordamiento.
Audio sin comprimirArchivos WAV grandes en el paquete webComprime los efectos de sonido y música en formato OGG o MP3 para reducir el tiempo de descarga inicial.
Al embeber un juego WebGL de 1280x720 en Itch.io, configura las dimensiones del viewport del embed exactamente a 1280x720 con "Embed in page" activado y "Click to launch" desactivado.

Referencias Bibliográficas

Esc