Nápověda
Program Finder je vizualizační aplikace pro ukázku možností knihovny PathLib. Knihovna PathLib je obecná knihovna implementující správce chodících postav po mapě. Specifikaci možností a podrobný popis práce knihovny naleznete v programátorské dokumentaci.

  • Mapa je reprezentována čtvercovou sítí políček (nodů). Tato síť je zobrazena v hlavním okně. Každé políčko má TC hodnotu, která určuje obtížnost (cenu) průchodu přes políčko (znázorněno stupněmi šedi). Čím světlejší políčko, tím menší je jeho TC hodnota. Aplikace poskytuje jednoduché nástroje na editaci TC hodnot mapy.
  • Po mapě se mohou pohybovat postavy (walkeři). Účelem knihovny je hledat cesty pro označené walkery do vybranách cílových pozic na mapě a řešit časování a kolize při jejich průchodu. Funkčnost je podobná jako hledání cest pro realtimeové strategie (RTS). Aplikace umožňuje hromadné označení walkerů. Zobrazuje trasy naplánovaných cest a další informace z enginu.
  • Aplikace zpřístupňuje několik funkcí na ovládání času simulace. Spuštění běhu simulace, zastavení simulace a krok simulace. Je možné zadat počet provedených tiků enginu v jednom kroku.
  • Je možné měnit veškeré volitelné parametry enginu (konstanty a heuristiku).
  • Celý stav enginu lze načítat a ukládat do souboru.