遊び方
Web Soccer は、ブラウザだけで遊べる2Dのオンラインサッカーです。インストールもアカウント登録も要りません。 操作は十字キーと1ボタンだけで、部屋を作って友達を招くか、ひとりで bot 相手に練習できます。
操作
- 移動: WASD または矢印キー
- ダッシュ: Space または X(クールダウンあり)
- 効果音のミュート切替: M
- メニューへもどる: Esc または画面右上の「メニュー」ボタン
スマホ・タブレットでは、画面左下の仮想スティックで移動し、右下のボタンでダッシュします。 スティックは8方向で、倒す量では速さは変わりません。
ダッシュは1ボタン3役です。ボールを持っていればシュート/クリア、相手が持っていればタックル、 何もないところでは緊急加速になります。ボールは体で押して運びます。
走っている向きと逆のキーを押している間だけ加速が強まるので、上を長押ししたあとに下を押すと素早く戻れます。 最高速と、キーを離したあとの滑り(惰性)は変わりません。
ルール
- 2分制。時間切れで結果表示(5秒)のあとロビーへ戻ります(自動再戦はありません)
- キックオフは 3→2→1 のカウントダウン付き。開始は赤チーム、ゴール後は失点したチームのボールです。 カウントダウン中は全員が自陣に留まり、誰もボールに触れません。キックオフ側が最初に触るまで、 相手チームは中央線とセンターサークルを越えられません
- ゴール演出: ゴール後は約1秒ボールがネットに入ったままフリーズし、その後カウントダウンで再開します
- コーナー: 四隅は45°の斜め壁になっていて、ボールだけが反射します (コーナーでボールが詰まる膠着を構造的に防ぐため。プレイヤーは四角いフィールドいっぱいまで動けます)
- 人間の足りない枠はサーバー内蔵の bot が埋めます。試合中の入退室は bot と入れ替わるので、試合は止まりません
部屋のつくりかた
対戦は部屋を作るか一覧から選んで入るかの2通りです。常設の部屋はありません。
-
部屋を作る → 公開の部屋(一覧に出て誰でも入れる)か
非公開の部屋 🔒(一覧にコードを出さない)を選びます。どちらも4文字のコード(例
K7QM)が発行され、ゲーム中は画面右上に出ます。「URLをコピー」ボタンで招待 URL を配れます - 遊べる部屋の一覧には、ホストの名前・人数・ロビー中/試合中が並びます(数秒ごとに自動更新)。 公開の部屋は行を押すだけで入れます。満員の部屋は押せません
- 非公開の部屋は行に 🔒 が付き、押すとコード入力の小窓が開きます。コードを知っている人しか入れません
- 招かれた側は招待 URL を開くとコード入りで小窓が開きます(自動では繋ぎません)
- 部屋は空になると自動で消えます。寿命は作成から12時間です
部屋に入ると、試合開始までウォームアップ(ロビーを兼ねた bot 相手の自由練習)になります。 スタートボタンを押すと(1人でも可)全員リセットしてキックオフです。 スタートと設定の変更ができるのはホスト(最初に入室した人)だけです。
設定
画面左下のバーで変えられます。練習ではいつでも、対戦ではロビー中にホストだけが変えられます。
- チーム人数: 1v1 〜 11v11
- フィールドの大きさ: 小・中・大(ゴールの大きさも一緒に変わります)
- bot の強さ: 弱・中・強(移動速度と反応の鈍さが変わります。既定は中)
bot は反応遅延を持っています(判断してから入力が効くまで 0.1〜0.4 秒ほど、毎回ゆらぎます)。 人間には出せない反応速度で先回りされないための調整です。
名前と言語
- 名前は起動メニューの入力欄で決めます(10文字まで・任意)。フィールドでは頭上に表示され、 ブラウザに保存されて次回起動時に復元されます
- 言語は日本語 / English を切り替えられます(メニュー下のボタン)。選択はブラウザに保存されます。 初回はブラウザの言語設定で決まります
お問い合わせ
運営者: uc
不具合の報告・ご要望はフォームからお送りください。メールアドレスは公開していません。
不具合の報告をいただくときは、メニュー画面のいちばん下に出ている文字列
(build …
で始まる行)を一緒に書いていただけると、どのバージョンで起きたのかが分かって助かります。