Playdateにゲームをサイドローディングする
Playdateコードおよびコンパイル済みゲームは、誰でも好きな方法で販売または共有することが可能です。Playdateのゲームはウェブサイト、オンラインゲームストア、デジタルグッズマーケットプレイスで販売が可能です。Playdateの所有者はUSBを介してこれらのゲームをサイドローディング可能です。また、私たちのウェブサイトを利用してワイヤレス経由でも可能です。
Playdateウェブサイトを経由したサイドローディング
注意: ワイヤレス経由のサイドローディングは、Playdate本体がアカウントに登録されている場合のみ利用可能です。
最も簡単な方法は、Playdateウェブサイトからワイヤレス経由でゲームをサイドローディングする方法と言えるでしょう。手順は以下の通りです:
- play.dateから、あなたのPlaydateアカウントでログインする。
- Account ページに移動する。
- Sideload ページに移動する。
- .pdxゲームファイル(もしくはzip化された.pdxファイル)をドラッグするか選択し、アップロードする。
アカウントにアップロードされたゲームは、ログインされたすべてのPlaydateで利用できる様になります。
- PlaydateのSettingsに移動する。
- Gamesに移動する。
- リストを更新(ほとんどの場合、自動的に行われます)し、あなたがアップロードしたゲームを見つける。
- 以上です!Playdateをリセットしたり、新しいPlaydateを入手した場合でも、ゲームをサーバからダウンロードできます。
USB接続を経由したサイドローディング
このオプションは主に、ゲーム開発者が使用することを想定しています。
- Playdate SDKをダウンロードする。
- PlaydateをコンピュータにUSB接続する。
- Playdateをアンロックする。
- .pdxゲームファイル(zipファイルではなく)を開き、Playdateシミュレーターでゲームを実行する。
- シミュレータのDeviceメニューから、Choose Upload Game to Deviceを選択する。ゲームがPlaydateにアップロードされると自動的に実行されます。また、Playdate本体に保存され、残ります。
データディスクモード
Playdate SDKをインストールせずに、Playdate本体を"データディスク"としてコンピュータにマウントさせ、ファイルシステムを利用してゲームファイルを直接コピーすることも可能です。
注意: Playdateのシステムファイルに直接アクセスすることにより、Playdateソフトウエアの破損につながる場合があります。慎重に操作ください。
2種類の方法がありますが、1つ目の方法:
- PlaydateをコンピュータにUSB接続する。
- Playdate本体からSettingsに移動する。
- Systemに移動する。
- Reboot to Data Diskを選択し確定する。
もしくは:
- PlaydateをコンピュータにUSB接続する。
- 以下の3つのボタンを同時に押し続ける: 左、ロック(Playdate上面部にあるボタンです)、メニュー(Playdateの右上にある丸いボタンです)。成功すると何秒か後に、
Sharing DATA segment as USB drive.
と画面に表示されます。
データディスクモード中の操作:
- コンピュータにて、PLAYDATEという名前のボリュームがマウントされていることを確認する。
- Gamesフォルダを開く。
- .pdxゲームファイル(zipファイルではなく)をGamesフォルダに配置する。
- PLAYDATEボリュームをマウント解除する。
- Playdate上で利用可能になっていることを確認する。
ゲームの重複
同じゲームの複数のバージョンがサイドロードされている場合、最新バージョンのみが利用可能になります。ただし、2023年2月以前にPlaydateのウェブサイトからサイドロードを行った場合は、最後にサイドロードされたものが最新版として扱われます。重複したゲームを削除したい場合は以下のようにします:
- play.dateに、あなたのアカウントでログインする。
- Accountページに移動する。
- Sideloadページに移動する。
- 古いビルドのインスタンスを見つける。
- 削除したいビルドをDeleteする。
どちらのバージョンもデバイスに残っており、旧バージョンのセーブデータが不要な場合は以下のようにします:
- PlaydateにてSettingsに移動する。
- Gamesを開く。
- リストを更新(開いてしばらくすると、自動で行われます)し、MY GAMES でアップロードされた古いバージョンのゲームを見つける。
- 新しいバージョンはリストの上位に表示され、古いバージョンはその下に表示されることを確認する。
- 古いバージョンを選択し、Deleteする。
ただし、旧バージョンのセーブデータを新バージョンのために手動でコピーすることも可能です:
-
PlaydateをUSBケーブルでコンピュータに接続し、先の方法でデータディスクモードにする。
-
Dataフォルダを開く。注: Dataフォルダが表示されるには、少なくとも1回以上、Playdateでこのゲームの新しいコピーが起動されている必要があります。
-
ゲームの2バージョン、旧バージョンは
user.XXXX.gameID
という名前になり、新バージョンはuser.XXXX.com.developer.gameID
という様になっていることを確認する。続いて、旧バージョンのフォルダからすべてのコンテンツを新バージョンのフォルダにコピーする。 -
PLAYDATEボリュームをアンマウントする。
-
これにより、デバイスから旧バージョンをいつでも削除できるようになります。