Pathfinding / Wegfindung

Algorithmen, mit denen Spielcharaktere (NPCs) selbstständig Wege durch die Spielwelt finden, Hindernisse umgehen und Ziele erreichen.

Spielentwicklung (Technik) Stand: 20.08.2026 KI A-Star NavMesh NPC Navigation

Definition

Pathfinding bezeichnet Algorithmen der künstlichen Intelligenz, die es Spielcharakteren ermöglichen, selbstständig navigierbare Pfade durch die Spielwelt zu berechnen und dabei Hindernisse und Einschränkungen zu berücksichtigen.

A*-Algorithmus

Der A*-Algorithmus (A-Star) ist der Standardalgorithmus für Pathfinding in Spielen. Er kombiniert Dijkstras Algorithmus (garantiert kürzester Weg) mit einer Heuristik (Manhattan- oder euklidische Distanz), um Berechnungen zu beschleunigen.

Navigation Meshes (NavMesh)

Moderne Spiele nutzen Navigation Meshes – vereinfachte Polygonrepräsentationen des begehbaren Spielraums – als Grundlage für Pathfinding-Berechnungen. Unity und Unreal Engine bieten integrierte NavMesh-Systeme.

Weiterentwicklungen

  • Hierarchisches Pathfinding: Mehrstufige Planung für große Welten
  • Dynamisches Pathfinding: Reaktion auf sich verändernde Spielwelten
  • Crowd Simulation: Pfadplanung für große NPC-Gruppen