⛽ Ignitor Docs ← getignitor.com
🇺🇸 EN 🇪🇸 ES

Solución de problemas#

Arreglos rápidos para los problemas que la gente realmente encuentra. Cada entrada parte del síntoma que ves, explica en una línea qué está pasando y te deja seguir trabajando. Si tu problema no está aquí, escríbenos por soporte. La forma más rápida de que aparezca en esta página es ser la primera persona en reportarlo.

En el editor#

"Guardar en…" parece no hacer nada tras exportar#

Exportas un juego, haces clic en Guardar en…, y no aparece nada: el botón se queda ahí.

Qué está pasando: el selector de carpetas del sistema a veces se abre detrás de la ventana del editor, y no aparece en la barra de tareas, así que es fácil no verlo. El editor está esperando pacientemente un diálogo que no puedes ver.

Solución: pulsa Alt+Tab (Windows) y busca una ventana "Buscar carpeta"; ahí está, esperándote. Elige tu carpeta y todo sigue con normalidad.

Además, cada export se escribe en disco antes de que pulses Guardar en…, así que no se pierde nada: mira en %APPDATA%\gg.ignitor.editor\workspace\.tmp\export\. Tu zip ya está ahí.

Juegos exportados para Windows#

El juego abre en pantalla negra#

Tres causas cubren casi todos los casos, por orden de probabilidad:

  1. La carpeta del juego no viajó con el exe. Un export de escritorio es una carpeta portable: el .exe y la carpeta game/ de al lado son una sola unidad. Extrae el zip completo antes de ejecutar: hacer doble clic al exe desde la vista previa del zip, o copiar el exe solo a otra carpeta, deja atrás los datos del juego.
  2. Falta el WebView2 Runtime. Un Windows 10/11 al día lo incluye; instalaciones antiguas o recortadas pueden no tenerlo. Instálalo desde la página de WebView2 de Microsoft y vuelve a ejecutar el juego.
  3. El export está desactualizado. Si usas una versión antigua del editor, actualiza al editor más reciente y exporta de nuevo. Un export fresco desde un editor actual es lo primero que soporte te va a pedir.

Windows dice que "protegió tu equipo"#

SmartScreen muestra esto con cualquier programa que no ha visto antes, lo que incluye a todo juego recién exportado, porque el exe no está firmado digitalmente. Haz clic en Más información → Ejecutar de todas formas. Para distribuir a jugadores, considera firmar el exe; las descargas sin firmar mostrarán este aviso también en sus máquinas.

El build Release tarda bastante más en cargar que las previews#

Es lo esperado. Un export Release protege tu juego: los assets se empaquetan en un solo archivo de datos y el código se endurece, y desempaquetar eso al arrancar cuesta unos segundos extra comparado con las previews instantáneas del editor. Mientras estás probando, usa un export Debug: se salta la protección y carga más rápido (eso sí, no lo publiques: sus archivos son legibles por cualquiera).

Exports web#

El juego no arranca abriendo index.html directamente#

Abrir index.html directo desde el sistema de archivos (la barra de direcciones muestra file://…) no funciona: los navegadores se niegan a ejecutar los módulos de un juego desde archivos sueltos. Un export web necesita servirse por HTTP, como cualquier app web moderna.

Solución: súbelo a tu hosting (itch.io, un servidor web, …); ese es el entorno para el que está hecho. Para una prueba local rápida, cualquier servidor estático sirve, p.ej. python -m http.server desde la carpeta del export, y abre http://localhost:8000.

El juego muestra "Este juego se está ejecutando sin permiso"#

Tu propio candado de dominio está haciendo su trabajo, solo que contra ti. El export se construyó con una lista de dominios permitidos, y la dirección donde está corriendo no está en ella.

Solución: agrega el dominio donde lo hospedas (incluido tu dominio de pruebas) a la lista permitida en la configuración del candado de dominio y exporta de nuevo, o desactiva el candado mientras pruebas.

Audio#

Sonidos o música en silencio en Mac y iOS#

Safari y iOS no pueden decodificar audio OGG en absoluto. El resto del juego funciona bien, pero cualquier archivo .ogg suena como silencio ahí. Chrome, Windows y Android no se ven afectados.

Solución: para juegos dirigidos a Mac o iOS (incluidos juegos web que tus jugadores puedan abrir en Safari), usa audio en MP3 o M4A en lugar de OGG.

Efectos visuales#

Algunos ajustes de color no se ven en Mac ni en iOS#

Cambias los colores de un sprite con Ajustes y se ve igual, o un filtro de pantalla de ADJUST como B&N o Noir nunca aparece. Pasa donde el juego corre sobre el motor web de Apple: Safari, cualquier navegador de iPhone y iPad, los juegos exportados para iOS y macOS, y la vista previa del propio editor en una Mac. Windows, Android y Chrome en una computadora no se ven afectados.

Qué pasa: el motor de Apple no puede aplicar filtros de color al canvas del juego. Desde 1.2.2 Ignitor dibuja los demás efectos de otra forma, así que las sombras, el glow, el desenfoque y los bordes suaves de las zonas de luz y de las máscaras de capa sí se ven ahí. Los filtros de color todavía no tienen reemplazo, así que esto no cambia nada en el motor de Apple:

  • las perillas de Ajustes de un sprite en Sprite FX del room editor (Brillo, Contraste, Saturación, Tono, Grises y Sepia);
  • el cambio de color de un filtro de pantalla de ADJUST. Un preset que además pone una capa de color sobre la imagen la conserva (Noche sigue pintando la sala de azul y CRT conserva sus scanlines), pero B&N, Noir, Sepia, Frío y Negativo no muestran nada;
  • los sliders de Brillo y Contraste del menú de opciones del juego.

El resto del juego funciona normal y nada muestra un error.

Solución: si tu juego llega a jugadores de Mac o iOS (incluidos juegos web que puedan abrir en Safari), no dependas de esto para algo que el jugador necesite ver, como una pista que sólo aparece en blanco y negro, y prueba el juego en ese aparato antes de publicar. En un sprite, Tinte se dibuja en todos lados y puede reemplazar un ajuste de color.