Ir al contenido

Formatos de Archivo

Spark permite importar juegos desde múltiples formatos de archivo.

FormatoExtensiónNotas
ZIP.zipFormato más común. Compresión estándar.
APK.apkPaquetes de aplicaciones Android. Spark extrae los datos del juego Ren’Py.
7-Zip.7zAlta tasa de compresión. Bueno para juegos grandes.
RAR.rarFormato heredado. Totalmente compatible.
TAR.tarFormato de archivo sin compresión.
Gzip.gzArchivos TAR comprimidos con Gzip.
BZ2.bz2Archivos TAR comprimidos con Bzip2.
IPA.ipaArchivos de aplicaciones iOS.
APP.appPaquetes de aplicaciones macOS/iOS.

Por defecto, Spark filtra el selector de archivos para mostrar solo formatos compatibles. Si tu archivo de juego no aparece al importar:

  1. Ve a Ajustes > Biblioteca de Juegos
  2. Desactiva el Filtro de Extensiones de Archivo
  3. Intenta importar de nuevo

Esto es especialmente útil para archivos APK, que pueden ser filtrados por iOS.

Después de la extracción, Spark espera la estructura de directorios estándar de Ren’Py:

GameName/
game/
script.rpy
scripts.rpa
...
renpy/
lib/

Spark detecta automáticamente la raíz del juego dentro del archivo y lo extrae correctamente, incluso si el archivo contiene directorios contenedores adicionales.

Al importar un APK de Android:

  1. Spark extrae el APK (es un archivo ZIP)
  2. Localiza los datos del juego Ren’Py dentro del directorio assets/
  3. Determina el nombre del juego desde el manifiesto de Android, gamename.py, o el nombre del archivo
  4. Copia los archivos del juego a la estructura de directorios correcta