海戦ゲーム(バトルシップ)とは?
海戦ゲームは、盤面のどこかに隠れている相手の艦船の位置を推理する、日本の昔ながらの戦略ゲームです。アメリカでも似たゲームが “Battleship” の名前で親しまれています。
本サイトでは、コンピュータ相手にWeb上で対戦ができます。
ゲームの目的
ルールはとてもシンプルで、相手の艦隊を全部沈めれば勝ち。こちらも相手も5隻の艦船を持っているので、相手より早く見つけて仕留めきれるかの勝負になります。
配置される艦船
- 空母 (5マス)
- 戦艦 (4マス)
- 巡洋艦 (3マス)
- 潜水艦 (3マス)
- 駆逐艦 (2マス)
遊び方
- 配置段階:まずは、自分の海域に艦船を並べて準備完了。縦でも横でも置けますが、他の艦と重ねてしまうことはできません。
- 攻撃段階: ゲームが始まると、あなたとCPUが交互に1マスずつ攻撃します。攻撃が命中すると赤く表示され、外れると白く表示されます。
- 勝利条件: 相手のすべての艦船を撃沈させた側が勝利です。
戦いを有利に進めるコツ
- 一度命中したら、その周囲を丁寧に攻めるのが定石です。長い艦は一直線に伸びているので、当たりを見つけたら敵艦の形をイメージしながら範囲を絞っていけます。
- 近くに敵艦がいると「⚠️水煙」が上がります。これを手がかりに推理して進められるので、慣れるほど読みの楽しさが出てきます。
開発について
この海戦ゲームは、さまざまなミニゲームやツールを制作しているYuki Labが開発しました。CPUの挙動は単純なランダムではなく、モンテカルロ法や独自の探索ロジックを組み合わせており、レベルが上がるほど手強い相手になります。