De/Nav Mesh: Difference between revisions

From Valve Developer Community
< De
Jump to navigation Jump to search
(Created page with "{{lang|Nav Mesh:de}} {{DISPLAYTITLE:Navigationsnetz}} Ein [https://de.wikipedia.org/wiki/Navigationsnetz '''Navigationsnetz'''] (oder kürzer: '''nav mesh''') ist eine Datens...")
 
mNo edit summary
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{lang|Nav Mesh:de}}
{{LanguageBar|title = Navigationsnetz}}
{{DISPLAYTITLE:Navigationsnetz}}
Ein [https://de.wikipedia.org/wiki/Navigationsnetz '''Navigationsnetz'''] (oder kürzer: '''nav mesh''') ist eine Datenstruktur, die Daten speichert, die für die Pfadfindung verwendet werden, was typischerweise von Bots verwendet wird. In {{Source|4}},werden Navigationsnetze von den folgenden Entitäten verwendet:
 
# {{L|Bot}}s und Geiseln in:
Ein [https://de.wikipedia.org/wiki/Navigationsnetz '''Navigationsnetz'''] (oder kürzer: '''nav mesh''') ist eine Datenstruktur, die Daten speichert, die für die Pfadfindung verwendet werden, was typischerweise von Bots verwendet wird. In {{game name|source|name=Source}},werden Navigationsnetze von den folgenden Entitäten verwendet:
#* {{Counter-Strike: Source|4}}
# [[Bot:de|Bot]]s und Geiseln in:
#* {{Counter-Strike: Global Offensive|4}}
#* {{game name|css|name=Counter-Strike: Source}}
# {{L|NextBot}} Entitäten in:
#* {{game name|csgo|name=Counter-Strike: Global Offensive}}
#* {{Left 4 Dead|4}}
# [[NextBot:de|NextBot]] Entitäten in:
#* {{Left 4 Dead 2|4}}
#* {{game name|l4d|name=Left 4 Dead}}
#* {{GMOD|4}}
#* {{game name|l4d2|name=Left 4 Dead 2}}
#* {{Team Fortress 2|4}}
#* {{game name|GMOD|name=Garry's Mod}}
#* {{game name|tf2|name=Team Fortress 2}}
…um zu erkennen, was in ihrer Umgebung navigierbar ist, und den Weg zu ihrem gewünschten Ziel.
…um zu erkennen, was in ihrer Umgebung navigierbar ist, und den Weg zu ihrem gewünschten Ziel.


== NAV-Dateien ==
== NAV-Dateien ==
{{main:de|NAV:de|NAV}}
{{main:de|NAV:de|NAV}}
Navigationsnetzdaten werden in einer [[NAV:de|NAV]]-Datei gespeichert, die der Kartendatei ([[bsp:de|.bsp]]) entspricht, für die sie verwendet werden. Beispielsweise ist das Navigationsnetz für <code>cstrike\maps\de_dust.bsp</code> in <code>cstrike\maps\de_dust.nav</code> gespeichert.
Navigationsnetzdaten werden in einer {{L|NAV}}-Datei gespeichert, die der Kartendatei ({{L|bsp|.bsp}}) entspricht, für die sie verwendet werden. Beispielsweise ist das Navigationsnetz für <code>cstrike\maps\de_dust.bsp</code> in <code>cstrike\maps\de_dust.nav</code> gespeichert.


== Navigationsnetz-Bearbeitung ==
== Navigationsnetz-Bearbeitung ==
{{main:de|Nav Mesh Editing:de|Navigationsnetz-Bearbeitung}}
{{main:de|Nav Mesh Editing:de|Navigationsnetz-Bearbeitung}}
{{main:de|Nav Mesh Commands:de|Navigationsnetz-Befehle}}
{{main:de|Nav Mesh Commands:de|Navigationsnetz-Befehle}}
Die Bearbeitung des Navigationsgitters erfolgt im Spiel. Eine (neue) .nav-Datei kann mit <code>nav_generate</code> generiert werden (was erfordert {{ent:de|sv_cheats|1}} und {{ent:de|nav_edit|1}}).
Die Bearbeitung des Navigationsgitters erfolgt im Spiel. Eine (neue) .nav-Datei kann mit <code>nav_generate</code> generiert werden (was erfordert {{cmd|sv_cheats|1}} und {{cmd|nav_edit|1}}).


== Spielspezifische Subversionen ==
== Spielspezifische Subversionen ==
Line 26: Line 24:
! Spiel !! Navigationsnetz-Klasse !! Subversion !! Anmerkungen
! Spiel !! Navigationsnetz-Klasse !! Subversion !! Anmerkungen
|-
|-
| {{game name|gmod|name=Garry's Mod|gl=1}}
| {{gmod|4}}
| TheNavMesh
| TheNavMesh
| 0
| 0
| Garry's Mod verwendet das Basis-Navigationsnetz (im Gegensatz zu Valve-Spielen verwendet es keine eigene Implementierung)
| Garry's Mod verwendet das Basis-Navigationsnetz (im Gegensatz zu Valve-Spielen verwendet es keine eigene Implementierung)
|-
|-
| {{game name|css|name=Counter-Strike: Source|gl=1}}
| {{Counter-Strike: Source|4}}
{{game link|Counter-Strike: Global Offensive}}
{{Counter-Strike: Global Offensive|4}}
| CSNavMesh
| CSNavMesh
| 1
| 1
| * Fügt Anflugbereichsdaten zu jedem Bereich hinzu.
| * Fügt Anflugbereichsdaten zu jedem Bereich hinzu.
|-
|-
| {{game name|tf2|name=Team Fortress 2|gl=1}}
| {{Team Fortress 2|4}}
| CTFNavMesh
| CTFNavMesh
| 2
| 2
| Hängt TF2-spezifisches Attribut-Flag an Bereichsdaten an.
| Hängt TF2-spezifisches Attribut-Flag an Bereichsdaten an.
|-
|-
| {{game name|l4d|name=Left 4 Dead|gl=1}}
| {{Left 4 Dead|4}}
| TerrorNavMesh
| TerrorNavMesh
| 13
| 13
|
|
|-
|-
| {{game name|l4d2|name=Left 4 Dead 2|gl=1}}
| {{Left 4 Dead 2|4}}
| TerrorNavMesh
| TerrorNavMesh
| 14
| 14
Line 53: Line 51:


== Siehe auch ==
== Siehe auch ==
* [[Navigation Mesh Commands:de|Befehlsreferenz für die Navigationsnetzkonsole]]
* {{L|Navigation Mesh Commands|Befehlsreferenz für die Navigationsnetzkonsole}}
* [[Left 4 Dead Navigation Meshes:de|Left 4 Dead Navigationsnetze]]
* {{L|Left 4 Dead Navigation Meshes|Left 4 Dead Navigationsnetze}}
* [[L4D Level Design/Nav Meshes:de|L4D-Level-Design/Navigationsnetze]]
* {{L|L4D Level Design/Nav Meshes|L4D-Level-Design/Navigationsnetze}}
* [[L4D Level Design/Nav Flow:de|L4D Level Design/Navigationsfluss]]
* {{L|L4D Level Design/Nav Flow|L4D Level Design/Navigationsfluss}}
* [[L4D Level Design/Advanced Nav Editing:de|L4D Level Design/Erweiterte Navigationsbearbeitung]]
* {{L|L4D Level Design/Advanced Nav Editing|L4D Level Design/Erweiterte Navigationsbearbeitung}}


== Externe Links ==
== Externe Links ==
* Offizielle Foren für das Bot-System (unten) - [http://web.archive.org/web/*/http://www.turtlerockstudios.com/forums/csbot/ Archivierte Version].
* Offizielle Foren für das Bot-System (unten) - [http://web.archive.org/web/*/http://www.turtlerockstudios.com/forums/csbot/ Archivierte Version].
* [https://www.editlife.net/tutorial.php?tutid=60 Wegweiser für CS:S Bots/Geiseln (Edit Life)]
* [https://www.editlife.net/tutorial.php?tutid=60 Wegweiser für CS:S Bots/Geiseln (Edit Life)]
[[Category:Level Design:de]]
[[Category:German]]

Latest revision as of 12:09, 12 September 2024

English (en)Deutsch (de)Esperanto (eo)Español (es)日本語 (ja)中文 (zh)Translate (Translate)

Ein Navigationsnetz (oder kürzer: nav mesh) ist eine Datenstruktur, die Daten speichert, die für die Pfadfindung verwendet werden, was typischerweise von Bots verwendet wird. In Source Source,werden Navigationsnetze von den folgenden Entitäten verwendet:

  1. Bot(en)s und Geiseln in:
  2. NextBot(en) Entitäten in:

…um zu erkennen, was in ihrer Umgebung navigierbar ist, und den Weg zu ihrem gewünschten Ziel.

NAV-Dateien

Hauptseite: NAV

Navigationsnetzdaten werden in einer NAV(en)-Datei gespeichert, die der Kartendatei (.bsp(en)) entspricht, für die sie verwendet werden. Beispielsweise ist das Navigationsnetz für cstrike\maps\de_dust.bsp in cstrike\maps\de_dust.nav gespeichert.

Navigationsnetz-Bearbeitung

Hauptseite: Navigationsnetz-Bearbeitung
Hauptseite: Navigationsnetz-Befehle

Die Bearbeitung des Navigationsgitters erfolgt im Spiel. Eine (neue) .nav-Datei kann mit nav_generate generiert werden (was erfordert sv_cheats 1 und nav_edit 1).

Spielspezifische Subversionen

Spiel Navigationsnetz-Klasse Subversion Anmerkungen
Garry's Mod Garry's Mod TheNavMesh 0 Garry's Mod verwendet das Basis-Navigationsnetz (im Gegensatz zu Valve-Spielen verwendet es keine eigene Implementierung)
Counter-Strike: Source Counter-Strike: Source

Counter-Strike: Global Offensive Counter-Strike: Global Offensive

CSNavMesh 1 * Fügt Anflugbereichsdaten zu jedem Bereich hinzu.
Team Fortress 2 Team Fortress 2 CTFNavMesh 2 Hängt TF2-spezifisches Attribut-Flag an Bereichsdaten an.
Left 4 Dead Left 4 Dead TerrorNavMesh 13
Left 4 Dead 2 Left 4 Dead 2 TerrorNavMesh 14

Siehe auch

Externe Links