NAOCGでの対戦の仕方
NAOCGでは、対戦は「TCP/IPによるインターネット接続」でプレイしてます。
後述の、対戦できない環境の可能性が消えたら、プレイです。
まず、対戦する時のホストのIPを教えてもらいます。(ホストとは、ネットで対戦する場合の、リーダーみたいなものです)
そのIPをメモなりコピーなりしておきます。次にAOCを起動します。
そして「マルチプレイヤー」を選び、「TCP/IPによるインターネット接続」を選択、後に
「ゲームの表示」をクリックし、メモしておいたIPを入力します。そしてOKを押す。
するとゲームが出てくると思うので、「参加」です。それで完了。あとはチャットで教えてもらえばいいでしょう。
対戦をする前に…
対戦をする前に、まず自分のネットの環境が対戦のできる状態かどうか知る必要があります。
まず、自分の家にPC(パソコン)は何台ありますか?もし二台以上あって、しかも両方同時にインターネットに接続できているなら、
ルータを使用している可能性があります。ルータを使用している場合、簡易に「ファイアウォール」が働いています。
TCP/IP接続の対戦は、このファイアウォールがあると、接続を邪魔されて対戦できません。ではその邪魔な壁をどうすれば除去できるか。
答えは、「ポート番号」を開放してやることです。その番号を開放することで、ファイアウォールという壁に少し穴を開ける事ができる、
と考えてもらって問題ないです(笑)
だから、そのポート番号とやらを開放してやれば、AOCができるようになるのです。
ポートを開放する仕方はそのルータによって様々ですので、一概には言えません。
で、AOCが使用しているポート番号は
TCP/UDPの2300〜2400番の全て
TCP/UDPの28800〜28830番の全て
です。またホストを務めたい場合は、更にもうひとつ
TCP/UDPの47624番
を開放する必要があります。ネットを介する場合は、TCPしか使用しないとか、2300〜2400だけでプレイできる、
などなんだか色々と聞きますが、そんな事まで知らないので、これだけ開放しちゃいましょう(笑)
ちなみにNAOCGにも、UDPの開放をしなかったらできなかった人いました。
ポートを開放すると、その分壁がなくなってしまい、ハッキングなどがされやすい環境になってしまいそうですよね。
でもその辺はぶっちゃけ全然詳しくないので、自分で調べてください(´Д`;
また、ルータはポート番号の開放をそれぞれのPCに対して行うので、きちんと「AOCでネット対戦をするPC」に向けて開放しなければなりません。
その指定の仕方も、ルータによって様々なんですけどね(´Д`;
まあ大体「192.168.?.?」とかそういう番号を聞いてるのがあったらソレです。
ホストをやる時の注意
ホストというのはゲームの親ですから、皆に自分のIPを教える必要があります。
マルチプレイヤーからゲームを作りますよね。その時に、自分のIPを表示できるボタンが待合室(?)においてありますが、
ルータを使用している場合、その表示はプライベートIPになってしまいます。「192.168.?.?」てやつです。
早い話、そのIPはダミーだって事です(笑)
そんなときは、YAHOOかなんかで「プロクシチェッカ」と入力して、適当にサイトを探しましょう。
グローバルIP(早い話が本物のIP)をWEB上で教えてくれるサイトが出てくると思います。
とにかく、(特に対戦初めての人は)対戦前にできるだけ予測されるトラブルを回避して、皆を待たせないようにしましょう。