Microsoft Edgeのレッツサーフィン
edge://surf
のLet's Surfゲーム
ゲームは Microsoft によって作成されています。詳細については、ゲーム メニューのクレジットをご覧ください。このリポジトリ内のファイルは Microsoft Edge からのものです。ただし、一部はゲームが Edge から独立して機能できるように変更されています。
遊ぶ
https://surf.jackbuehner.com でオンラインでゲームをプレイしてください
特徴
- エンドレス モード: 障害物やクラーケンを避けながら、できるだけ遠くまでサーフィンします。ゲーム設定メニューからモードを切り替えることができます。
- タイムトライアル: できるだけ早くコースの最後まで到達しましょう!コインを集めて時間を短縮しましょう。いつも同じコースですが、最短ルートを見つけられますか?
- ジグザグ モード: できるだけ多くのゲートを連続して通過しましょう!ゲートを逃すと連勝記録はリセットされますが、ライフがなくなるまでプレイを続けることができます。
- ハイスコア: 各ゲームモードではハイスコアの記録が保存され、新しい記録を樹立するたびに通知されます。いつでも統計をリセットして、新たにスタートできます。
- 減速モード: よりリラックスしたペースを好む場合、またはサーフィンの動作を実行するために余分な時間が必要な場合は、減速モードを有効にしてゲーム速度を遅くします。
- テーマ: 夏のサーフィンのテーマまたは冬のスキーのテーマから選択します。ゲーム設定メニューでお気に入りのテーマを選択してください。
- そして驚き!キーボード、マウス、タッチ、コントローラーをサポートしているので、自分好みの方法でゲームをプレイできます...そして、たくさんのイースターエッグや楽しいサプライズの中から 1 つが見つかるかもしれません。
変更点
- ゲーム設定メニューに「サーフィンをしましょう」と「スキーをしましょう」を選択するピッカーを追加しました。
- リポジトリがより整理されるようにファイル パスを変更しました。
- SVGファビコンを追加しました。
- サイトを PWA アプリとしてインストールできるように、
manifest.json
ファイルを追加しました。 - 変更プロセスを容易にするために、
surf.bundle.js
ファイルをきれいに出力しました。-
localStorage
関数を使用して、元の WebUI の統計情報 (特にchrome.send
) の代わりに統計情報を保存します。
- モバイルサポートを追加しました。ゲームはほとんどの画面サイズに対応します。
詳細については、過去のプル リクエストとリリースを参照してください。
貢献する
動作しないものを修正する方法を知っている場合は、お気軽にプル リクエストを開いてください。確認したらすぐにマージし、何も壊れていないことを確認します。