ノートに戻る

公開 2025-06-30

Sea Battle Game にボット対戦を追加

Grisaia Avatarグリザイア

このたび、Sea Battle Gameにボットと対戦できる新しいゲームモードをリリースしたことを、皆さんにお知らせできてうれしく思います! 現在、挑戦できる難易度は4種類です: Hacker、Hard、Average、Easy。

ボットを導入した主な理由は、友だちを招待して一緒に遊ぶ前に、Sea Battleのゲームプレイを試していただけるようにするためです!

開発の裏側を少しご紹介

この機能は、技術的にも興味深いチャレンジでした。
このプロジェクトの舞台裏の詳細をいくつかご紹介します:

  • Sea Battleのバックエンドロジックは、Go(Golang)だけで実装しています。
  • 「Hacker」と「Hard」のボット同士の模擬戦では、「Hacker」は勝率60%を達成しています。
  • ゲームロジックは徹底的にテストされています。最新のテスト実行では、コードカバレッジは94%でした。