UMJETNA INTELIGENCIJA U UNITYJU Flashcards
(13 cards)
Što je NavMesh?
Navigacijska mreža koja omogućuje NPC-ovima kretanje po definiranim površinama.
Kako se generira NavMesh?
Postavljanjem površina kao prohodnih i korištenjem Bake opcije u Navigation panelu.
Koja komponenta omogućuje AI agentima kretanje po NavMeshu?
Komponenta NavMesh Agent.
Kako AI može preskakati prepreke?
Koristeći Off-Mesh Link opciju.
Što je NavMesh Agent?
Komponenta koja omogućava NPC-ovima kretanje po NavMeshu.
Kako se podešava brzina NPC-a u Unity AI?
Pomoću parametra Speed u NavMesh Agent komponenti.
Kako NPC detektira igrača u Unityju?
Koristeći Raycast ili Overlap Sphere metode.
Kako se koristi A* algoritam u Unityju?
Implementacijom čvorova Graph i heurističkog pretraživanja.
Što su Steering Behaviors?
Skupina algoritama koji NPC-ovima omogućuju realistične pokrete.
Kako spriječiti NPC-a da se zaglavi na prepreki?
Korištenjem NavMesh Obstacle komponente za dinamičke objekte.
Kako AI može pratiti igrača u Unityju?
Postavljanjem cilja u NavMesh Agent i ažuriranjem ciljne pozicije u skripti.
Kako se stvara patroliranje AI neprijatelja?
Definiranjem točaka između kojih NPC stalno mijenja poziciju.