02:35:01)心綺楼におけるネット対戦の基本情報の他、ネット対戦全般で必要な最低限の知識や機器、ありがちなトラブルを解説し、多くの人がプレイ出来る様に情報を収集して纏めるページです。機器の設定に関する記述もありますが、実際に設定する場合はご自身の判断と責任において実行して下さい。しても不安な場合は詳しい家族や知人等に相談してください。ゲームを問わずネット対戦を行う上で必要そうな情報ということで心綺楼の場合には当てはまらない情報もあるかもしれません。プログラム(ゲーム)上の問題で接続できない場合もありますが、現状はそれを想定していません(特定の状態や環境で通信の不具合を発見された方は「接続トラブル/対策紹介」にて記載していただけるとありがたいです)。しても接続できない場合はパッチによる修正に期待するのも1つの手ですが、ネット対戦に関しては公式ではノンサポートなので確実性はありません。心綺楼のネットワーク対戦について心綺楼ネット対戦は、相手と自分がそれぞれサーバーかクライアントのどちらかになることで実現します。対戦相手を募集する側です。サーバーを立てた(会場を設定した)人という意味でホストと呼ぶ事もあります。ホストになる事が出来ます。ポート開放及びファイアウォールの設定が必要な場合があります。クライアントホストの立てたサーバーに接続する人の事です。サーバーを主催者とするなら、こちらはゲスト(参加者)となります。どれかでクライアントとして接続します。ファイアウォールの設定が必要な場合があります。1.対戦サーバーを立てる自分がホストとなり相手を募集したい場合はこれを選んでください。サーバーを立てる前にポート開放及びファイアウォールの設定を確認して下さい。接続するに当たって必要な情報であるIPアドレスとポート番号を手動入力する方法です。入力画面ではキーボード操作しか受け付けません。キャンセルしたい場合はEscキーを押して下さい。心綺楼では以下のような入力方式(例)となります。111.222.33.4:108003桁毎に.で区切られた:より左側の数字がIPアドレス、:より右側の5桁の数字がポート番号になります。上の.33や.4の場合、本来は033.004と記述するのが正しいですが心綺楼では33.4でOKです。ポート番号は基本的にデフォルトを用いますが、ホスト側が変更している場合その番号に書き換えます。3.接続履歴からサーバーに接続これまでに対戦したホストのIPアドレスとポート番号は、心綺楼フォルダ内にある「network_history.txt」に一定数記録されます。これを参照することで入力の手間を省いた接続が出来ます。IPアドレスは基本的に変動する為、接続が切れた際にすぐ接続し直すといった場合にしか使えません。ゲームのIPアドレスとポート番号の入力フォーマットに合わせて、募集書き込みの際のテンプレートが用意されています。それに従って記載されたアドレス等をコピーすることでクリップボード(コピーした文字等を保存する一時的なシステム領域)に保存され、心綺楼がそれを参照することで入力の手間を省くことが出来ます。掲示板等で対戦相手を探す際は基本的にこれを使います。使用するプロファイルを選択オフライン対戦同様に自分の使用するプロファイルを選択します。相手と接続中はプロファイル変更ができないので接続前に確認しておきましょう。使用するポートサーバーを立てる際に使用するポートを設定します。ホストはここで指定した番号のUDPポートを開放する必要があります(クライアントの場合はこの項目は特に関係ありません)。基本的にゲーム側が指定するデフォルトの値を使用しますが、なんらかの事情で変更した場合は相手にも必ずその旨を伝えましょう。観戦の許可クライアントとして接続した際、対戦者として以外にも観客として接続することができ、それを許可するかどうかを設定できます。ホスト側のみ有効な設定です。リプレイの保存(ネットワーク)オフライン対戦と違い任意での保存ができない為、自分がどの立場で接続した時に保存するかを選択します。募集/参加する場合を記述します。自分のグローバルIPアドレスを確認ルータ等の設定画面にアクセスし、「UDPの任意の(基本はゲームでデフォルト指定している)番号のポート」を開放するファイウォール、セキュリティソフト等で心綺楼のネットワーク接続を許可(例外設定)する。半角英数字で)で書き込む。相手が接続するのを待つ。書き込まれたIPアドレスとポート番号をコピーする。「クリップボードのIPでサーバーに接続」を選ぶ。対戦か観戦するか選ぶ。ネットワーク関連用語集ネット対戦できない場合、どこに原因があるかを探す(あるいは相談する)為にも、最低限名前は把握しておくと良いでしょう。IPアドレスネットワークに接続された端末(PC等)に割り当てられる固有(重複のない)の住所にあたるものです。どんなネットワークに接続するかによってIPアドレスの種類が変わります。グローバルIPアドレスインターネットに接続する際に用いられるIPアドレスです。一般家庭の場合は基本的にプロバイダから1つ割り当てられますが、接続の度に異なるアドレスになるのが普通です。モデムやルータ等がこのアドレスを管理します。心綺楼を含め、インターネットを介したネット対戦には基本的にこのアドレスを用います。確認」等のキーワードで検索して出てくるIPアドレス確認サイトで現在の自分のグローバルIPアドレスを知ることができます。プライベート(ローカル)IPアドレス主に家庭内の複数のPCでネットワークを作る際に重複しないように割り当てられるIPアドレスです。ローカルな範囲にのみ通用するアドレスなのでインターネットを介したネット対戦に使うことはできません。「192.168.xxx.xxx」の様なアドレスがそれにあたります。ルータに接続されたPCがこのアドレスを持ちます。ポート番号ネットワークを介したPC上で特定のソフトウェア同士が情報をやり取りする際、IPアドレスだけでは、住所がわかってもその中のどこに居るかを把握することができません。その居場所を指定するのがポート番号です。IPアドレスを住所とするならポート番号は部屋番号(の書かれたドア)となります。ソフトウェア同士で使うポートを決めておく事で初めてデータのやり取りを行うことができます。普段はルータ等により閉じられている為、設定で開く必要があります。この作業を「ポート開放」「ポートマッピング」と呼びます。ポートマッピングの場合、「特定のグローバルIPアドレス(を与えられたルータ等)の特定のポート」宛への接続要求を、ルータ等に接続されている「特定のプライベートIPアドレス(を与えられたPC)の特定のポート」に橋渡しする。いった意味になります。一般的にポートには通信の用途別にTCPとUDPの2種類があります。TCPデータを「確実に送る」際に用います。UDPデータを「連続して素早く送る」際に用います。心綺楼や非想天則などではUDPポートを用いるので「指定された番号のUDPポートを空ける必要がある」ということになります。ファイアウォール(FW)PCがネットワークを介して通信する際、それを監視する役割を持ちます。Windowsが標準で備えている物の他にセキュリティソフト等に含まれている場合もあります。何かのソフトウェアが外部と通信する際に警告を出し、ソフトウェアの通信を許可するかどうか確認を促してくるのが一般的(なので心綺楼で初めてネット対戦する際はウィンドウ表示推奨)で、許可することで以降は特に意識せず通信することができます。この許可の事を、監視の対象外にするという意味で、(心綺楼を)「例外対象にする」といいます。Windows標準のFWとセキュリティソフトのFWが同時に動作していた場合(基本的にセキュリティソフトのFWを検知した際にOS標準のFWは自動でOFFになりますが)不具合を起こし易く、ネット対戦出来ない場合があるのでセキュリティソフトを導入している場合は確認しておきましょう。ポート開放」等で検索しましょう。しても分からない場合はルータ機能付きモデムなら回線業者、ルータであれば製造メーカーに問い合わせてください。モデムPCをインターネットに接続する際に最低限必要な装置です。基本的にネット回線契約した際に業者が設定し、以降はよっぽどの事がない限り再設定の必要はありません。これ単体だとポート開放等の機能が無い場合が多く、インターネットに同時接続できるPCが1台だけになるので、下記のルータをモデムとPCの間に接続するのが一般的です。近年、回線業者によってはルータの機能も併せ持った「ルータ機能付きモデム」もあり、その際のポート開放等の設定はモデム側で行う事になります(この場合ルータは基本的に必要ありません)。ルータ機能付きかどうかは機器の裏にLANの接続ポートが複数(4つ程度)あるかどうかでおおよそ分かります。ルータ複数のPCを同時にインターネットに繋げる機能の他、ポート開放やグローバル/プライベートIPアドレスの変換など多数のネットワークに関する設定機能を持った装置です。スマホ等のWi-Fi機器も接続できる無線LANルータが主流です。基本的にはこちらでポート開放等の設定を行います。上記の「ルータ機能付きモデム」にルータを接続する場合、一般的にはルータ側のルータ機能をOFFにしハブ(同時に複数のPCを接続する機能のみ有効な状態)として機能する様に自動または手動で設定しますが稀に両方のルータ機能がONになっている場合があります。これを「2重ルータ」状態と呼び、正常に通信対戦が出来ない可能性があります。ルータをハブモードとして動作させるのが簡潔な対処ですがそれが出来ない場合、ルータ機能付きモデム→ルータ→PCの流れでポートマッピングが必要な場合があります。UPnPUSB機器はPCに繋げば特に設定せずともすぐに利用できますが、これのネットワーク版です。本来はPC等をルータに繋げた時点で面倒な設定をせずに済む便利な機能ですが、これが原因でネット対戦が出来ない場合があります。その場合、ルータ(またはルータ機能付きモデム)のUPnPをOFFにすると改善する可能性があります。DHCPルータ等に接続した端末に対し自動的にローカルIPアドレスを「リース」(割り振る)する機能です(他にも似た機能を持つ物はありますが、一般的にはコレだと思います)。これのおかげで端末毎にいちいちIPアドレスを設定する手間が省ける便利なものですが、自動でアドレスを割り振られた場合、端末との接続が切断されるか、予め定められたIPアドレスの「リース期間」(貸し出し期間)が過ぎると、端末はIPアドレスをDHCPサーバに「リリース」(返却)します。基本的には同じ端末に出来るだけ同じIPアドレスを割り振ろうとしますが、複数の端末を利用する環境の場合はポート開放前に、開放するPCに特定のローカルIPアドレスを割り振った方が良い場合があります。該当する環境の方でも現在ホストが出来ている場合、あまり考える必要はありませんが、どうしても気になる、ポート開放時とローカルIPアドレスが変わっていた等の場合は「IPアドレスの固定化」(手動で割り振り設定をする)を試してみてください。手動で割り振られたローカルIPアドレスは該当の端末に対して必ず割り振られるようになります。その際、固定化したいPCの「MACアドレス」の把握と「割り当てたいローカルIPアドレス」を決める必要があります。MACアドレスネットワークに接続できるあらゆる端末に割り振られる固有のアドレスで、IPアドレスが住所なら、端末のネットワーク上での名前(重複無しが基本ですが例外を知っている人にこのページは不要でしょう)といえます。物理アドレスとも呼ばれます。00:11:1A:2B:03:04などと表記されますが、IPアドレスと異なり、絶対に他人には教えないで下さい。確認」等のキーワードで確認することが出来ます。割り当てたいローカルIPアドレス特に手動でネットワーク設定をしたり、意図的に初期値から変更していない場合はルータのIPアドレスは「198.168.11.1」、ルータに接続された端末には「192.168.11.2」以降のアドレスが割り当てられてられている場合が多いです(ルータのメーカーによって、あるいはルータ機能付きモデムの場合でも、機器の説明書で確認して下さい)。基本的には「11.2」以降、数十台分のローカルIPアドレスが割り当て可能な設定になっていると思います。ルータの設定画面(DHCPに関する項目があると思います)にて、割り当て可能なIPアドレスの範囲を調べその中から好きな値のアドレスを決めてください。問題が無い場合は「192.168.11.2」で良いと思います。上記2つのアドレスを確認したら、ルータのDHCPに関する項目を開き、IPアドレスとMACアドレスを登録する場所があると思うので入力し設定してください(必ず説明書で確認すること!)その後該当のローカルIPアドレスが自分のPCに割り当てられているか確認し、ポート開放設定を行ってください。その際、ポート開放する対象のIPアドレス(LAN側IPアドレス等の項目名だと思います)が自分が割り当てたアドレスであることを確認して下さい。あるトラブルトラブルの原因を絞る為にも、まずクライアントとして対戦できるか確認しましょう(クライアント側はポート開放する必要が無いのでFWやセキュリティ周りに原因がある場合が多い)。ラグや処理落ちに関しては自分のPCスペックや回線及びルータ周りの設定に問題が無い場合、相手方の問題の可能性も有ります(ホスト/クライアンド問わず)。特定の相手との接続に不具合が出る場合、注意しましょう。回線の相性も影響するようです。ネット対戦が出来ない(サーバー編)募集掲示板等に記載したアドレスはグローバルIPか?開放したポートはUDPで番号は正しいか?ポート開放しているローカルIPアドレスと現在の自分のローカルIPアドレスが一致しているか?「ポート開放時とIPアドレスが変わっている」参照。ファイアウォールの例外設定をしてあるか?複数のFWが競合していないか?UPnPをOFFにする。2重ルータ状態でないか?PCをルータ経由せず直接モデムと接続する(余計な設定の手間があるかもしれないので非推奨)。FWやセキュリティソフトをOFFにすることで出来る可能性もあるが非推奨。セキュリティ上危険なので自己責任で。ネット対戦が出来ない(クライアント編)ホストのIPアドレスとポート番号を正しく入力したか?ホストがサーバーを立てる前に接続してないか?ホスト側が既にサーバーを閉じていないか?ファイアウォールの設定が正しいか(ホスト編と同様)?FWやセキュリティソフトをOFFにすることで出来る可能性もあるが非推奨。セキュリティ上危険なので自己責任で。自分以外のクライアントも接続出来ない場合、ホストが設定に失敗している可能性もあるのでホストに確認しましょう。ポート開放時とIPアドレスが変わっている端末をルータ等に繋げた場合、一般的にはルータ内の「DHCPサーバ」と呼ばれる機能により未使用のローカルIPアドレスを割り当てますが、PCのシャットダウンや他の端末がルータと繋がったりするタイミングによってはポート開放の設定時にそのPCが使用していたのと違うローカルIPアドレスが割り当てられる場合があります。ポート開放時には、ローカルIPアドレスと開放するポート番号を必ずセットで設定しますが、設定した端末のローカルIPアドレスが変更された場合その値は反映されません。端末とは、無線/有線問わずルータに接続する物でPC以外にWi-Fi接続したスマホやゲーム機等も含まれます。基本的には一度割り当てたローカルIPアドレスから変わりにくいようになっていますが、これらの機器を使っていたり、家庭内で複数のPCを同時に使用する環境だった場合、変更される場合があります。このような環境でネット対戦をする場合、(絶対に必要というわけではありませんが)ネット対戦するPCに割り当てられるローカルIPアドレスを手動で固定化する必要があります。観戦が出来ないホストが観戦を許可しているか?ホストが許可していても回線の相性等により見えない場合もあるようです。満たしているレベルなPCの場合、これが原因で処理落ちする場合があります。Enter)でプレイしてみましょう。ラグ(遅延)が酷いラグ(操作入力が反映されるまでに時間がかかる現象)が発生する場合、接続回線のどこかに問題がある可能性があり、酷い場合は対戦中に切断される場合があります(相手が意図的に切断した場合を除く)。PCのスペックが低い場合も注意。ゲーム上で必要な通信データ量は送受信合わせて数十Kbps程度とADSLでもほぼ問題ない軽さですが、これを「連続で」「途切れる事無く」送れるかどうかが大きな問題です。回線が込んでいる時間帯や周辺の人口等によっては回線が込むこともあります(光回線も例外ではありません)。他のソフトウェアで通信(ダウンロードやチャット等)を行っている場合はそれを終了させましょう。より敷設された回線にトラブルが起きることがあります。無線で接続しているPCとルータ等を無線で接続する場合、距離が離れていたり複数のWi-Fi機器がある、または住宅街やアパート等、無線LANが乱立するような場所では通信に影響が出る場合があります。出来る限り有線での接続が望ましいです。ADSLでは回線基地局から遠くなればなるほど、回線速度や安定度が下がる場合があります。自分と相手の回線によっては上手く接続できない場合もあります。こればかりは諦めるしかありません。その他ネットワーク接続支援ツール他にオススメの物があれば紹介して下さい。(原因を絞る為にも)ツールを使わずにネット対戦が出来るかどうか試してください。Hamachi上に「プライベートIPアドレスではネット対戦できない」とありますが、それを可能にする「VPN」という技術を使ったソフトウェアです(厳密には同じルーターに接続された同一家庭内のPCであれば、ローカルIPアドレスでネット対戦できますが、普通はわざわざそんなことしません)。自分か相手(または双方共)が、ポート開放等ルータ周りの設定が出来ない場合に使用します。お互いのPC両方に導入する必要があります。ヴァーチャルプライベートネットワークの略で仮想的という言葉が指す通り、インターネットを介した(本来はグローバルIPアドレスで通信する)2台のPCをツールによって仮想的な「同じルーターに接続された同一家庭内のPC」状態にすることが出来ます。PS3/PSPで例えるなら、本来近くの相手とのみ通信できるアドホック通信をPS3のアドホックパーティーを介して遠く離れた人ともアドホック通信できる様にするのと似た感じです。上の記述では対応できない個々の環境によるトラブルや、独自に行った対策や設定を収集する場所です。ネット対戦は回線や機器の種類のパターンが膨大な為、多くの情報が集まればそれだけ解決の手助けになります。フォーマットは無いので自由に書き込んでください。○○回線でモデム△△、ルータ××の環境で□□設定をいじったら繋がった等々。