Aller au contenu

Formats de fichiers

Spark prend en charge l’import de jeux a partir de plusieurs formats d’archives.

FormatExtensionNotes
ZIP.zipFormat le plus courant. Compression standard.
APK.apkPaquets d’applications Android. Spark extrait les donnees du jeu Ren’Py.
7-Zip.7zTaux de compression eleve. Ideal pour les gros jeux.
RAR.rarFormat ancien. Entierement pris en charge.
TAR.tarFormat d’archive non compresse.
Gzip.gzArchives TAR compressees en Gzip.
BZ2.bz2Archives TAR compressees en Bzip2.
IPA.ipaArchives d’applications iOS.
APP.appPaquets d’applications macOS/iOS.

Par defaut, Spark filtre le selecteur de fichiers pour n’afficher que les formats pris en charge. Si votre fichier de jeu n’apparait pas lors de l’import :

  1. Allez dans Reglages > Bibliotheque de jeux
  2. Desactivez le Filtre d’extensions de fichiers
  3. Reessayez l’import

Ceci est particulierement utile pour les fichiers APK, qui peuvent etre filtres par iOS.

Apres extraction, Spark s’attend a la structure de repertoire standard de Ren’Py :

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

Spark detecte automatiquement la racine du jeu dans l’archive et l’extrait correctement, meme si l’archive contient des repertoires englobants supplementaires.

Lors de l’import d’un APK Android :

  1. Spark extrait l’APK (c’est un fichier ZIP)
  2. Localise les donnees du jeu Ren’Py dans le repertoire assets/
  3. Determine le nom du jeu a partir du manifeste Android, de gamename.py, ou du nom du fichier archive
  4. Copie les fichiers du jeu dans la structure de repertoire correcte