Formatos de Archivo
Spark permite importar juegos desde múltiples formatos de archivo.
Formatos Compatibles
Sección titulada «Formatos Compatibles»| Formato | Extensión | Notas |
|---|---|---|
| ZIP | .zip | Formato más común. Compresión estándar. |
| APK | .apk | Paquetes de aplicaciones Android. Spark extrae los datos del juego Ren’Py. |
| 7-Zip | .7z | Alta tasa de compresión. Bueno para juegos grandes. |
| RAR | .rar | Formato heredado. Totalmente compatible. |
| TAR | .tar | Formato de archivo sin compresión. |
| Gzip | .gz | Archivos TAR comprimidos con Gzip. |
| BZ2 | .bz2 | Archivos TAR comprimidos con Bzip2. |
| IPA | .ipa | Archivos de aplicaciones iOS. |
| APP | .app | Paquetes de aplicaciones macOS/iOS. |
Filtrado de Archivos
Sección titulada «Filtrado de Archivos»Por defecto, Spark filtra el selector de archivos para mostrar solo formatos compatibles. Si tu archivo de juego no aparece al importar:
- Ve a Ajustes > Biblioteca de Juegos
- Desactiva el Filtro de Extensiones de Archivo
- Intenta importar de nuevo
Esto es especialmente útil para archivos APK, que pueden ser filtrados por iOS.
Estructura del Juego
Sección titulada «Estructura del Juego»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.
Detalles de Importación de APK
Sección titulada «Detalles de Importación de APK»Al importar un APK de Android:
- Spark extrae el APK (es un archivo ZIP)
- Localiza los datos del juego Ren’Py dentro del directorio
assets/ - Determina el nombre del juego desde el manifiesto de Android,
gamename.py, o el nombre del archivo - Copia los archivos del juego a la estructura de directorios correcta