Dateiformate
Spark unterstuetzt den Import von Spielen aus mehreren Archivformaten.
Unterstuetzte Formate
Abschnitt betitelt „Unterstuetzte Formate“| Format | Erweiterung | Hinweise |
|---|---|---|
| ZIP | .zip | Gaengigstes Format. Standard-Komprimierung. |
| APK | .apk | Android-App-Pakete. Spark extrahiert die Ren’Py-Spieldaten. |
| 7-Zip | .7z | Hohes Komprimierungsverhaeltnis. Gut fuer grosse Spiele. |
| RAR | .rar | Aelteres Format. Vollstaendig unterstuetzt. |
| TAR | .tar | Unkomprimiertes Archivformat. |
| Gzip | .gz | Gzip-komprimierte TAR-Archive. |
| BZ2 | .bz2 | Bzip2-komprimierte TAR-Archive. |
| IPA | .ipa | iOS-Anwendungsarchive. |
| APP | .app | macOS/iOS-Anwendungspakete. |
Dateifilterung
Abschnitt betitelt „Dateifilterung“Standardmaessig filtert Spark den Dateiauswahldialog, um nur unterstuetzte Formate anzuzeigen. Wenn deine Spieldatei beim Importieren nicht angezeigt wird:
- Gehe zu Einstellungen > Game Library
- Deaktiviere File Extension Filter
- Versuche den Import erneut
Dies ist besonders nuetzlich fuer APK-Dateien, die von iOS herausgefiltert werden koennen.
Spielstruktur
Abschnitt betitelt „Spielstruktur“Nach der Extraktion erwartet Spark die Standard-Ren’Py-Verzeichnisstruktur:
GameName/ game/ script.rpy scripts.rpa ... renpy/ lib/Spark erkennt automatisch das Spielverzeichnis innerhalb des Archivs und extrahiert es korrekt, auch wenn das Archiv zusaetzliche Wrapper-Verzeichnisse enthaelt.
APK-Import im Detail
Abschnitt betitelt „APK-Import im Detail“Beim Importieren einer Android-APK:
- Spark extrahiert die APK (es ist eine ZIP-Datei)
- Findet die Ren’Py-Spieldaten im
assets/-Verzeichnis - Ermittelt den Spielnamen aus dem Android-Manifest,
gamename.pyoder dem Archivdateinamen - Kopiert die Spieldateien in die korrekte Verzeichnisstruktur