

    BattleShipGame 海戦ゲーム  Ver5.30 パッチファイル

                                            人工言語研究会


■はじめに
BattleShipGameのVer6.0x/6.1xとの互換性向上（機能追加）、および不具合修正のための
パッチファイルです。

■重要な注意事項：Ver5.04以前からのアップデートに関して
Ver5.04以前と本バージョン（Ver5.30）は互換性がありません。旧バージョンとのネット
ワーク対戦はできないのでご注意ください。
また、使用するコンパイラの変更により、必要なランタイムライブラリがVisual C++ 2013
からVisual C++ 2017のものに変更になっています。パッチ適用後にプログラムが起動しな
い場合は、Webからダウンロードしてインストールしてください。

Microsoft Visual C++ 2017 再頒布可能パッケージ (x86)
https://visualstudio.microsoft.com/ja/downloads/#other-ja-family
※「Visual Studio 2019 の Microsoft Visual C++ 再頒布可能パッケージ」の中に、2017
　のランタイムも含まれています（2019年8月現在）。

■対象バージョン
・BattleShipGame Ver5.00からVer5.04
・BattleShipGame -The Four Admirals- Ver5.10からVer5.20

■インストール方法
・ダウンロードしたファイル「BattleShipGameVer5.30Patch.exe」を実行してください。
  コンピュータへの変更を許可する必要があります。
・次に、パッチファイルのインストール先を指定します。この際、プログラムが保存され
  ているフォルダ（BattleShipGame.exeがあるフォルダ）を指定してください。
・無事にインストールされると「backup」フォルダが作成され、そこにパッチ適用前のファ
  イルがバックアップとして「（ファイル名）.bak」の形式でリネームされて保存されます。

■確認方法
・「BattleShipGame.exe」を実行してください。
・メニューバーの「ヘルプ」→「BattleShipGameについて」の順に選択してください。
・「BattleShipGame Ver5.30」と表記されていれば無事にインストールされています。

■アンインストール方法
・「backup」フォルダにあるバックアップ用ファイルをリネームして拡張子の「.bak」を
  すべて削除してください。
・バックアップ用ファイルをパッチ適用後のファイルに上書きコピーしてください。
・前のバージョンに戻っていることを確認したのち、「backup」フォルダとその中にある
  バックアップ用ファイルを削除してください。

■改版履歴
Ver5.30 2019/8/4
・【INTERNET MODE】を新規追加。ただし、Ver5系列での動作保証はありません。
  ・インターネット経由でのネットワーク対戦機能。
  ・インターネット経由での対戦には、インターネットサーバーを別途稼働させる必要が
    あります。
・ネットワーク対戦におけるセキュリティの若干の強化。
・サーバーがクライアントとの接続を確立する際、参加申請の手続きが正常に進まないと、
  他のクライアントからの参加申請ができなくなってしまう問題を修正。
・コンピュータAIの処理にあった誤りを修正。
・最後の手番のときに命中した魚雷攻撃が対戦統計に反映されていなかったのを修正。
・ReadMe.txtの細かな修正。
・その他細かなバグ修正と安定性の向上。
  ・使用している外部ライブラリの更新。

Ver5.20 2018/10/5
・Ver6.0xとの互換性向上
  ・【VERSUS MODE】でハンディキャップの有効化が可能になりました。
  ・内部コードをVer6.01と同等のものに更新。
・ReadMe.txtの細かな修正。
・その他細かなバグ修正。

Ver5.10a 2017/8/25
・ファイアウォール自動設定スクリプトを追加しました。
・ReadMe.txtの細かな修正。
・ゲームプログラムはVer5.10から変更ありません。

Ver5.10 2017/8/8
・新機能を導入しました。
  ・最大4人までのマルチプレイやチームプレイ（タッグマッチ）に対応しました。
  ・新しい勝利条件を追加しました。
    相手の旗艦を倒すものや、制限ラウンドまでに勝負を決めるものなど、様々な勝利条件
    でゲームを楽しむことができます。
  ・詳しくはパッチ適用後にReadMe.txtとRuleBook.txtを参照してください。
・コンピュータAIを改善しました。
・戦闘アニメーションに関連した不具合をいくつか修正しました。
・その他細かなバグ修正。

Ver5.04 2017/1/24
・アーケードモードを一度終了した後に再度対戦しようとするとプログラムが落ちてしまう
  のを修正しました。

Ver5.03 2017/1/10
・コンピュータの手番においてゲームの進行が止まる場合があり、それに関連したいくつ
  かのバクを修正しました。
・高波パネルに配置された艦が沈没した際に、沈没したはずの艦の燃料が減り続けてしまう
  のを修正しました。
