Uživatelské nástroje

Nástroje pro tento web


cs:modulebuilding:pathfinding-common-issues

Pathfinding - Běžné problémy

Jak mít dobré pathfinding na mapě.

Vyberte správný tileset

Ne všechny tilesety podporují dobré pathfinding. Notoricky známý tileset nazývaný „DOA“ má na jedné straně úžasně vypadající lokace, ale na druhé straně má velké problémy s pathfinding. Postava se může snadno zaseknout při pohybu skrz „nádherné“ kopce a podobně.

Původní NWN tilesety jako „Rural“ nemají tento druh problému a i když nevypadají tak skvěle, fungují perfektně.

Úžasná DOA lokace:

Původní NWN Rural lokace:

Vždy jako první krok ladit dlaždice

Naučte se, jak zobrazit AABB mesh:

  1. Ve hře stiskněte Ctrl + Shift + F12 a vyberte aabb mesh
  2. Nebo v toolsetu stiskněte Prostředí → Renderovat AABB uzly

Příklady skvělého AABB meshe (vanilkový Rural tileset):

Příklady rozbitého AABB meshe (vlastní DOA tileset):

Důležitá poznámka

Pro DOA hra a toolset bohužel často havarují při zobrazování AABB - což je pravděpodobně spojeno s tím, že tento tileset je rozbitý.

Správně organizujte umístitelné objekty

Jak bylo zmíněno v Pathfinding - Úvod do problému, když se hledá cesta v tilesetu, postava se začne pohybovat a vypadá to, že se snaží vyhnout umístitelným objektům na cestě k cíli.

Existuje několik pravidel ohledně správného umístění umístitelných objektů, aby se postava nezasekla na cestě.

Nepokládejte umístitelné objekty přes více dlaždic

To pravděpodobně není problém s nepevným umístitelným objektem jako květiny, ale je to problém s pevnými umístitelnými objekty jako stromy, houby atd.

Může to zmást mechanismus pathfinding.

Dobrá a špatná pozice stromu v dlaždicích:

Nepokládejte dva pevné umístitelné objekty bez místa pro postavu

To je recept na to, aby se postava zasekla: Dva pevné umístitelné objekty by neměly být umístěny spolu s tak malým prostorem, že se postava mezi ně nevejde.

Dobrá a špatná pozice klády a stromu:

Nepokládejte pevný umístitelný objekt hned vedle pevného objektu dlaždice

Podobně platí, když umístíte velký umístitelný objekt tak blízko k objektu tilesetu (jako je jiný strom nebo kámen či zeď), že postava nemůže projít.

V některých případech to není problém, ale v jiných ano. Buďte opatrní ohledně tohoto scénáře a otestujte mapu, zda funguje správně. Někdy to funguje, někdy ne.

cs/modulebuilding/pathfinding-common-issues.txt · Poslední úprava: 2026/08/23 10:09 autor: 127.0.0.1