twitter ■お問い合わせ当サイトへのリンクサイト仕様

現在位置 > LostTechnology > Game > AoE3 > AoE3でマルチプレイする方法

AoE3でマルチプレイする方法

Microsoft社から発売されている『Age of Empires III』は最大8人でプレイすることが可能です。マルチプレイヤーからES Onlineを選べば世界中のプレイヤーと対戦することができます。ところが、マルチプレイヤーLANからダイレクトIP接続して仲間うちで遊ぼうとすると、「Age of Empires III のマルチプレイヤー ゲームをプレイまたはホストする Windows ファイアウォールで開く必要があるポート」などの情報を元にルータのポートを開放しておいてもうまくマルチプレイをすることができません。そもそもUPnP対応だから解放しなくても自動で大丈夫なはずなんだけど……。困っている人もいると思うのでマルチプレイでの対戦用に現在使っている方法を紹介します。

hamachiでVPNを構築する

簡単にVPN(Virtual Private Network)を構築できるhamachiというツールを用意します。VPNを簡潔に説明すると、暗号化した通信を行ないインターネット上の拠点間での通信の安全を確保する仕組みです。インターネット越しにLANを構築できるものと思ってください。

まずは「hamachi」をダウンロードします。Hamachi for WindowsのDownloadボタンを押すとダウンロードが可能です。ダウンロードしたファイルをダブルクリックして実行し、インストールしてください。nextを押してインストールを進めてください。ライセンスの許諾はI accept the agreementにチェックを押して進み、インストール先のフォルダを指定して、Windows起動時にhamachiを自動起動するならば(非推奨)Automatically start Hamachi when you log inにチェックを付けます。デスクトップ上にhamachiの起動アイコンを作るならばCreate shortcut on Desktopにチェックを付けて先に進みましょう。最終段階でInstallボタンを押すとインストールが始まります。ドライバの署名で警告されたら続行を選んで続行してください。あとはボタンを押していけばVPNの構築が完了です。

※なお、hamachiのアンインストールは、プログラムの追加と削除から行なうことができます。

しかし、このままhamachiを使うのはいただけません。VPNはインターネット越しにLANを構築できるというものであり、設定によっては共有フォルダを相手側に見られてしまいます。そこで共有フォルダを相手に見られては困る場合は、コントロールパネルからネットワークとインターネット接続を選び、ネットワーク接続を開いてください。そこにHamachi Network Interfaceというアイコンがあるはずです。それを右クリックしてプロパティを開きましょう。全般タブで使用するクライアントの一覧が表示されるので、Microsoft ネットワーク用ファイルとプリンタの共有のチェックを解除してOKボタンを押して設定を更新してください。これでhamachiでのファイルの共有を防げます。もっとも、最近はほとんどの人がセキュリティ関係のソフトを入れているでしょうから、この設定を行なわなくてもそれらが共有フォルダへのアクセスをおそらくブロックしてくれると思いますが、念のための設定変更です。

ネットワークの構築

hamachiのインストール設定が終わったら、VPNを使えるようにネットワークを構築します。hamachiを起動して、左下のボタンをクリックして緑(Power on)にしましょう。初回時のみネットワーク設定が必要です。一番最初に仲間うちでhamachiのネットワークを構築する人は、下の右から2番目のボタンを押し、Create new networkをクリックしてください。ネットワークの名前と、そのネットワークを利用するためのパスワードを設定する画面が表示されるので、それぞれ設定します。例えば、Network name:AoE3JP、Network password:OnlyJP、という感じです。すでに誰かが構築したネットワークへ参加する場合には、下の右から2番目のボタンを押してJoin existing networkを選び、ネットワーク名とパスワードを入力して接続します。ネットワークを作成した人は、忘れずに仲間うちにネットワーク名とパスワードを伝えるようにしてください。なお、次回以降は自動的にすでに接続したことのあるネットワークに接続するので、これらの作成や入力は初回のみです。

通知した仲間がhamachiに接続してくると、hamachiの画面にはネットワーク名の下に参加(接続)メンバーが表示されていきます。おそらくメンバーの一覧表示までがうまくいっていればVPNが構築できていると思いますが、念のために設定画面をチェックしておきましょう。下の一番右のボタンをクリックして、Preferencesを選ぶとhamachiの設定を確認できます。

StatusはHamachiで割り当てられたIPの情報やバージョン、ユーザー名を確認できます。Change nicknameを選ぶと名前の変更が可能です。Windowは画面表示関係なので特に気にしなくても問題ありません。SystemTroubleshootingMagic optionにチェックを付けるとよいかも。VPNで使用するポートの指定です。ルータがVPNを考慮していればいじらなくても大丈夫ですが、そうでないならばルータの設定を変更してここで指定したポートを解放しなければなりません。Messagingはhamachiのメッセージ送受信機能の設定です。初期状態では、タスクトレイ(通知領域)のhamachiのアイコンが点滅して通知するだけですが、Display chat window right awayにしておくとメッセージ受信時にチャット画面が即座に表示されます。ちなみに、メッセージを送りたいときには、hamachiのメンバー一覧で送りたい人の名前を右クリックして、Send messageを選ぶだけでOKです。

起動補助ツールを使ってプレイ開始

hamachiを使った場合でもAoE3のプログラムはLANのIPを優先してしまい、VPNのhamachiのIPを使ってくれません。そこで起動補助プログラムを利用しましょう。aoe3vpnやaoe3loaderがありますが、ここではaoe3loaderを利用することにします。うちの環境ではaoe3vpnだとATOKが使えずにプレイ中のメッセージ送信に影響が出たためです。

Age Of Empires III Loaderのaoe3loader起動画面画像の下にあるPlease download the version 1.6.3 here!!!のリンクからダウンロードしてください。このzipファイルを解凍して出てきたファイルを、AoE3をインストールしたフォルダにコピーします。hamachiを起動してVPNを構築したあとでaoe3loaderを起動すると、IPセレクト画面に続いて起動画面が表示されるので、5.*.*.*のhamachiのIPを選択した状態でStart gameボタンを押しましょう。

あとはマルチプレイヤーLANで、ホストになる人がホストボタンを押してサーバーを立て、ほかの人は表示されているホストの一覧から参加したいホストをクリックして参加ボタンを押すとマルチプレイが開始できます。

これでも開始できないときは、Firewallがブロックしている可能性が高いです。設定を変更してhamachiとAoE3のアクセスを遮断しないようにしてください。