Zum Inhalt springen

Spielstaende importieren

Du kannst Spielstanddateien von deinem PC (Windows, Mac, Linux) oder Android zu Spark uebertragen.

Spark unterstuetzt drei Spielstand-Speicherorte, die pro Spiel in den Spieleinstellungen konfigurierbar sind:

Spielstaende werden direkt im eigenen Ordner des Spiels gespeichert:

On My iPhone/Spark/games/[GameName]/game/saves/

Dies ist der Standard-Speicherort. Spielstaende befinden sich neben den Spieldateien und sind ueber die Dateien-App zugaenglich.

Spielstaende werden in einem gemeinsamen Spielstand-Verzeichnis ausserhalb jedes Spielordners gespeichert:

On My iPhone/Spark/saves/renpy/saves/[SaveLink]/

Der SaveLink ist ein dem Spiel zugewiesener Bezeichner. Dies trennt die Spielstanddaten von den Spieldateien, sodass das Neuinstallieren oder Loeschen eines Spiels deine Spielstaende nicht entfernt.

Spielstaende werden mit iCloud synchronisiert und sind auf allen deinen Apple-Geraeten verfuegbar. Spark verwendet waehrend des Spielens ein lokales Staging-Verzeichnis und synchronisiert im Hintergrund mit iCloud — das Spiel liest nie direkt von iCloud, was Probleme mit vom System ausgelagerten Dateien verhindert.

  1. Finde auf deinem PC den Spielstand-Ordner (normalerweise unter %AppData%/RenPy/[spielname]/ auf Windows oder ~/Library/RenPy/[spielname]/ auf Mac)
  2. Komprimiere die Spielstanddateien in ein ZIP-Archiv
  3. Uebertrage das ZIP auf dein iOS-Geraet (AirDrop, E-Mail, Cloud-Speicher)
  4. Oeffne in Spark den Spielstand-Browser des Spiels
  5. Verwende die Option Spielstaende importieren und waehle das ZIP
  1. Uebertrage einzelne .save-Dateien auf dein Geraet
  2. Oeffne die Dateien-App und navigiere zum saves/-Ordner des Spiels
  3. Kopiere die .save-Dateien in diesen Ordner

Einige Spielstanddaten werden in persistent-Dateien anstatt in einzelnen Spielstaenden gespeichert. Diese kommen in dasselbe saves/-Verzeichnis.

  • Spielstanddateien umfassen sowohl .save-Dateien als auch eine persistent-Datei
  • Die persistent-Datei speichert den spieluebergreifenden Fortschritt (freigeschaltete Galerien, gesehener Text usw.)
  • Spielstaende von neueren Ren’Py-Versionen sind moeglicherweise nicht mit aelteren Engine-Versionen kompatibel
  • Spielstand-Miniaturbilder werden moeglicherweise nicht angezeigt, wenn sie auf Assets verweisen, die in der Mobilversion nicht vorhanden sind

Ren’Py-Spielstaende sind plattformuebergreifend konzipiert. Spielstaende von Windows, Mac, Linux und Android funktionieren alle gleich und koennen ohne spezielle Konvertierung in Spark importiert werden.

Das Hauptproblem bei der Kompatibilitaet ist die Engine-Version, nicht die Plattform. Spielstaende, die auf einer neueren Ren’Py-Engine erstellt wurden, lassen sich moeglicherweise nicht auf einer aelteren laden — zum Beispiel koennen Spielstaende von einem Ren’Py 8 (Python 3) Spiel nicht auf einer Ren’Py 7 (Python 2) Engine geladen werden, aufgrund von Unterschieden im Pickle-Protokoll. Siehe Spielstand-Probleme fuer weitere Details.