「マッピング:ナビゲーションメッシュ生成」の編集履歴(バックアップ)一覧に戻る

マッピング:ナビゲーションメッシュ生成 - (2013/03/28 (木) 10:31:13) のソース

*マッピング:ナビゲーションメッシュ生成
ナビゲーションメッシュ(navファイル)は、ゾンビの誘導にnmo・nms共に必要になる。
navファイルが存在しない場合、ゾンビは全くスポーンしないか、スポーンしても正しく行動してくれない。

コンパイルしたマップをゲーム上で読み込み、&italic(){sv_cheats 1}, &italic(){sv_idle_autokick_enabled 0}した上で
&italic(){nav_generate}でナビゲーションメッシュの自動生成を開始する。複雑なマップではこの過程に時間が掛かる。

自動生成した素のメッシュのままでは、ゾンビが意図した通りに動いてくれない可能性がある。
メッシュを手動で確認・編集する方法については[[このページを参照>https://developer.valvesoftware.com/wiki/Bot_Navigation_for_Counter-Strike:Source:jp]]。
CS:S用のものだが操作法は同じ。注意点(異なる点)は以下の4つ。
+ゾンビはしゃがめない。
+ゾンビはジャンプが出来ない。
+ゾンビは梯子を登れない。
+ゾンビは大きな段差を飛び降りられない
|BGCOLOR(#660000):COLOR(white):&bold(){注意}|
|ゾンビが立ち入れるPlayerClipで塞がれている場所も、「プレイヤーが立ち入れない場所」と判断され、メッシュを自動生成してくれない。つまり、&italic(){info_player_nmrih}から歩いていけない場所には全くメッシュが生成されない。(そうでなくてもメッシュが生成されない場合はある)これを回避するには、全てのPlayerClipを非表示にした状態でコンパイルして&italic(){nav_generate}し、PlayerClipを戻してコンパイルし直せばよい。蛇足だが、ゾンビにもプレイヤーにも立ち入らせたくない場所にはPlayerClipではなくClipを使うこと。ゾンビは段差が登れないからと手を抜くとゾンビのスタックを招く。|
||
|BGCOLOR(#660000):COLOR(white):&bold(){Tips}|
|&italic(){info_node}は置いても意味が無い。(意味が無いので、何のことだか分からない人は気にしなくてよい)|