セーブのインポート
PC(Windows、Mac、Linux)やAndroidからSparkにセーブファイルを転送できます。
セーブの保存場所
Section titled “セーブの保存場所”Sparkは3つのセーブ保存場所をサポートしており、ゲーム設定でゲームごとに設定できます:
Internal
Section titled “Internal”セーブはゲーム自体のフォルダ内に直接保存されます:
On My iPhone/Spark/games/[GameName]/game/saves/これはデフォルトの保存場所です。セーブはゲームファイルと一緒に保存され、ファイルアプリからアクセスできます。
セーブはゲームフォルダの外の共有セーブディレクトリに保存されます:
On My iPhone/Spark/saves/renpy/saves/[SaveLink]/SaveLinkはゲームに割り当てられた識別子です。これによりセーブデータがゲームファイルから分離されるため、ゲームを再インストールまたは削除してもセーブは削除されません。
iCloud
Section titled “iCloud”セーブはiCloudに同期され、すべてのAppleデバイスで利用可能になります。Sparkはゲームプレイ中にローカルのステージングディレクトリを使用し、バックグラウンドでiCloudと同期します — ゲームがiCloudから直接読み取ることはなく、システムによるファイルのオフロードの問題を防ぎます。
PCからのインポート
Section titled “PCからのインポート”方法1:ZIPアーカイブ
Section titled “方法1:ZIPアーカイブ”- PCでセーブフォルダを見つけます(通常、Windowsでは
%AppData%/RenPy/[gamename]/、Macでは~/Library/RenPy/[gamename]/) - セーブファイルをZIPアーカイブに圧縮
- ZIPをiOSデバイスに転送(AirDrop、メール、クラウドストレージ)
- Sparkでゲームのセーブブラウザを開く
- セーブのインポートオプションを使用してZIPを選択
方法2:個別のセーブファイル
Section titled “方法2:個別のセーブファイル”- 個別の
.saveファイルをデバイスに転送 - ファイルアプリを開き、ゲームの
saves/フォルダに移動 .saveファイルをこのフォルダにコピー
方法3:Persistentデータ
Section titled “方法3:Persistentデータ”一部のセーブデータは個別のセーブではなくpersistentファイルに保存されています。これらは同じsaves/ディレクトリに配置します。
重要な注意事項
Section titled “重要な注意事項”- セーブファイルには
.saveファイルとpersistentファイルの両方が含まれます persistentファイルにはゲーム全体の進行状況(アンロックされたギャラリー、既読テキストなど)が保存されます- 新しいRen’Pyバージョンのセーブは、古いエンジンバージョンと互換性がない場合があります
- モバイル版に存在しないアセットを参照しているセーブサムネイルは表示されない場合があります
クロスプラットフォーム互換性
Section titled “クロスプラットフォーム互換性”Ren’Pyのセーブは設計上クロスプラットフォームです。Windows、Mac、Linux、Androidからのセーブはすべて同じように動作し、特別な変換なしにSparkにインポートできます。
主な互換性の懸念はプラットフォームではなくエンジンバージョンです。新しいRen’Pyエンジンで作成されたセーブは古いエンジンではロードできない場合があります — 例えば、Ren’Py 8(Python 3)ゲームのセーブは、pickle プロトコルの違いによりRen’Py 7(Python 2)エンジンではロードできません。詳細はセーブの問題をご覧ください。