Pravi izziv pathfinding je že do te točke na način, ki ima smisel. Chris elaboratov:
" Če imate znak, ki se ne more pluti v okolju, bo to znak delati stvari, ki se jih dojema predvajalnik, kot neumno, kot teče v steno ali še vedno stoji in je neumna. To je zato, ker želijo, da gredo nekam, vendar ne vedo, kako to storiti. Smo vložili veliko časa v pathfinding v naši igri. Naša AI ve, da obstajajo objekti v svetu, ki smo jih označili z lastnostmi; To je majhen objekt ali velik objekt ali velik objekt. AI bo vedel, da lahko teče skozi majhne predmete ", ko pathfinding. Jih bo brcnil stran. Vendar so morali teči okrog večje predmete. Nekatere večje znake vedo, da lahko vlek skozi predmete, ki bodo majhne znake prepreči ali vodijo okoli. "
Da bi ustvarili še več realizma v kako AI interakcijo s predmeti v svetu, trener animacijo zgladi videz pathfinding. " Prav tako označite predmete z animacijo točk, " Chris pojasnjuje. " '. Lahko skočite na vrhu tega, če želite, da "zaboj sme imeti oznako, ki pove, AI, Torej, ko pathfinding AI se lahko odloči, da pot čez označenih predmetov. V boju, če AI ve sovražnik se skriva za tem označenega objekta, se lahko odločite za skok na vrhu njega in rekel nekaj strašno, ali če so izgubili izpred oči sovražnika se lahko odloči, da skoči gor na objekt, da bi dobili boljši pogled ".
Object oznake se uporabljajo tudi, da bo AI zavedajo sprememb v svojih okoljih in kažejo kraje, da lahko AI uporabite kot pokrov. Ampak, če se ti kritje predmeti uničijo ali premakne, spremembe oznak. To je, kako AI ve, da ne more več iskati kritje na tej točki v prostoru. Pokrov tag je pritrjen na objekt, ne pa na vesoljski PODJETJA
Skupna prizadevanja
". Halo 1 " ponujene igralci ravni usklajevanju in sodelovanju AI redko videli v FPS igrah. Z ustvarjanjem serijo vgradnih odzivov v vsakem posameznem AI, ustvarjalci narejena AI Zdi se, da skupaj delajo. Chris pojasnjuje, " ena izmed najbolj zanimivih stvari o Halo, je, da imamo veliko orodij, da bi delo AI skupaj kot usklajen sile ... [AI], da posamezne odločitve, ki temelji na tisto, kar se dogaja okoli njih s svojimi prijatelji . Na primer, bi Grunt bo individualno odločitev, "Elite sem bil