ポート・カーヴァートン
ブラウザのファンゲーム skate. 3
WebGPU
自分も友達も同じアドレスを開く。クライアントはセキュアコンテキストを要求し、WebGPUデバイスを起動する。AsherはBraveでテストした。Safariでデバイスが起動しない場合は、ハードウェアアクセラレーションを有効にしたChromium系ブラウザを使おう。ある1台ではメニューが約144fps、セッションが約122fps、コーチ・フランクのロード画面が約36fpsだった。これは1台での計測値で、360を保証するものではない。
ファンゲーム
skate. 3はポート・カーヴァートンをブラウザで遊べる、ファン制作のWebGPUクライアント。aaddppとも名乗るAsherがRustで開発し、ペンシルベニアから公開している。Electronic ArtsとBlack Boxは制作に関与しておらず、公認もサポートもしていない。
データの取得元
ダウンロードするのは自分で変換したコピーです。サーバーにはゲームのコンテンツを置かず、エンジンだけを実行します。パックのzipは今もgamedata.xposed.wtfにあります。正規に所有するコピーを、自分のマシンで変換して用意してください。使用中のクライアントはビルド9798389b2cfaです。ホスト側にあるのはカスタムキャラクター1体分のglb、json、256×320のプレビューだけで、街のマップはありません。
現在のメニュー名
8 Octoberの時点では、最初のタブはまだ「フリースケート」、マップの項目は「ワールド」でした。9 Octoberには「スケート」と「ワールドを選択」に変わっています。ビルド9798389b2cfaのクロスバーには、この新しい名前が表示されます。
最初に選ぶべきなのは「ワールドを選択」です。ここで滑る場所が決まります。ユニバーシティ、ダウンタウン、インダストリアルは容量の大きい街マップで、パークのファイルは軽量です。メガパークは非表示で、ユニバーシティの読み込みを省く近道にはなりません。パーク全体の地形データはユニバーシティのマップ内にあります。
ワールドの隣には「難易度」があります。イージーは滞空時間が長く、ノーマルは普段向け、ハードコアは着地に失敗しやすい設定です。「軽量モード」と「最高画質」は描画設定で、4つ目の難易度ではありません。軽量モードはスマートフォンを優先し、影を0、アンチエイリアスをオフ、描画スケールを75に設定します。
クライアントの問い合わせ先
Asherはaaddpp名義で公開し、@aaddpp_vmpとして投稿しています。ダウンロードカードにもタイトル画面にも、クライアント作者の連絡先root@aaddpp.lolが表示されます。ブラウザ版の不具合は、このアドレスかプロジェクトのDiscordへ報告してください。
このクライアントを購入する必要はありません。プレイ用アドレスが稼働中のクライアントです。Asher自身のサイトaaddpp.lolは、ポート・カーヴァートンとは別です。「オンライン」からは「セッションをホスト」「セッションを探す」「コードで参加」を選べます。
8 Octoberのメニュー改修
8 Octoberの229秒の動画には、改修されたクロスバーが映っています。同日にスポットバトルの名前も挙がりましたが、選択できる項目ではありません。
初めて滑るとき
ハードウェアアクセラレーションを有効にしてChromiumのウィンドウを開き、WebGPUデバイスが実際に起動するまで待ちます。「ワールドを選択」で滑る場所を決めてください。初回は重い街マップではなく、軽量なスクールパークがおすすめです。ユニバーシティ、ダウンタウン、インダストリアルは大容量なので、オーリーの踏み切りを覚える場所には向きません。
「難易度」を設定してから「スケート」を押します。イージーは滞空時間が長く、転倒しにくい設定。ノーマルは普段向けです。ハードコアでは、着地がずれると転倒します。この3つは「フリースケート」にあります。スマートフォンでパークの描画が重い場合は「オプション」から「軽量モード」を選んでください。テクスチャ品質3、影0、アンチエイリアス0、スケール75になります。変わるのは画質だけで、着地の判定は変わりません。
各ページへ
ワールドと画質を設定し、スティック操作を覚え、セッションを開き、11のロード中ヒントを読み、公開初週の変更を確認できます。