Ir al contenido
Ludens Ludens Ludens 0.4.0

Exportar el Juego

Esta sección cubre la exportación de tu juego desde RPG Maker y la colocación de los assets en la ubicación correcta para que Ludens pueda compilar.

  1. Abre tu proyecto en RPG Maker MV o MZ.
  2. Ve a Archivo > Despliegue (Deployment).
  3. Selecciona la plataforma Android / iOS (recomendado). Si no está disponible, selecciona Web Browsers.
  4. Exporta el juego.

Selecciona la opción Android / iOS al desplegar tu juego.

Dependiendo de la versión del motor (MV o MZ), el resultado del despliegue varía:

  • RPG Maker MV: El despliegue típicamente genera una subcarpeta www que contiene todos tus assets descifrados y el archivo index.html.
  • RPG Maker MZ: Podría generar la carpeta www directamente o solo los archivos raíz.

Lo importante es localizar el directorio donde residen el archivo index.html y los assets del juego.

Este es el paso más crítico.

Tienes dos opciones válidas para integrar tus assets:

Opción A (Recomendada): Sincronización desde la Carpeta Raíz

Sección titulada «Opción A (Recomendada): Sincronización desde la Carpeta Raíz»
  1. Navega a la raíz del repositorio del proyecto Ludens.
  2. Localiza la carpeta project/www/.
  3. Copia el contenido de tu carpeta exportada www dentro de project/www/.

Opción B: Colocación Directa en la Carpeta Interna

Sección titulada «Opción B: Colocación Directa en la Carpeta Interna»
  1. Navega a la carpeta de recursos interna: composeApp/src/commonMain/composeResources/files/
  2. Copia la carpeta www completa de tu exportación y pégala dentro de files.

Estructura Interna Obligatoria: Tras usar cualquiera de las opciones, la aplicación espera encontrar el archivo index.html directamente dentro del directorio www interno.

  • Directoriofiles/
    • Directoriowww/
      • Directorioaudio/
      • Directoriodata/
      • Directoriofonts/
      • Directorioimg/
      • Directoriojs/
      • index.html

Vista de Android Studio mostrando la carpeta www y el archivo index.html dentro de composeResources/files.

Después de colocar los archivos, verifica en Android Studio que:

  1. La carpeta files/www/ aparece en el explorador del proyecto.
  2. El archivo index.html está presente en la raíz de la carpeta www.
  3. Todos los subdirectorios del juego (audio/, img/, js/, etc.) están intactos.

Al importar assets, ten en cuenta estos problemas comunes:

  • Archivos Muy Grandes: Los APKs móviles tienen límites de tamaño, y los assets pesados consumirán rápidamente el almacenamiento del teléfono del usuario. Antes de desplegar, comprime agresivamente tus archivos .png (usando herramientas como TinyPNG) y tus archivos de audio .ogg/.m4a.
  • Formatos de Audio Faltantes (RPG Maker MV): RPG Maker MV generalmente requiere archivos de audio .m4a (AAC) para compatibilidad móvil, ya que WebViews antiguos pueden tener problemas con .ogg. Asegúrate de que tu proyecto MV contenga ambos formatos en la carpeta audio. RPG Maker MZ, por otro lado, soporta y utiliza .ogg sin problemas.

Con tus assets en su lugar, procede a configurar y compilar tu aplicación.