Večina prva oseba, strelec igre, kot so Quake ali Unreal, so zgrajene na grafičnem motorju . Igralec je v bistvu stacionarni " kamere, " in motor ustvarja občutek premika skozi svetu upodabljanje grafike, ki ustvarjajo ta učinek. Halo je različna, Chris pojasnjuje. " Halo je simulacija motor. Motor ustvarja svet, nato pa postavlja predvajalnik in AI v njej ... [Ta] znaki in njihov kodeks so izolirani od sveta ".
Vsak znak je napisan narediti določene stvari, a kljub njihove individualne vloge, ki jih vse deluje na isti način. Se pokvari takole:
". To je vse del prek istih zmogljivosti Igralec ima, " Chris pojasnjuje. To je ključna točka, kako Halo AI deluje: Ker so liki prisiljeni dojemajo svet okoli njih, da so v mnogih pogledih, omejen, kot igralca, ki ga čuti - v svoje splošne zavesti o tem, kaj se dogaja okoli njimi. Ta omejitev ustvarja bolj realistično obnašanje za znake inteligence, saj so lahko presenečeni, da delajo napake in odločitve, ki temeljijo na njihovih zaznav, kaj se dogaja okoli njih. Chris je, " postavlja, je res zelo malo razlike med igralcem in umetne inteligence značaja v Halo "
AI Perception
Chris nadaljuje:.
&Quot; Če bomo pisali umetna inteligenca za robota, bi morali napisati vse vrste računalniškega vida in analize slik, da ugotovimo, kaj je videl. Ampak zato, ker [liki Halo] živi v simuliranem svetu, se lahko znaki neposredno zaznala svet. Odločili smo se za to, da preko simuliranih čutov, saj na ta način, liki dojemajo svet na način, da lahko igralci razloga okoli, saj je igralec razume, kako njihovi čuti delo v tem svetu. Naredili smo simulirane čute [za AI]. Tako smo simulirali vid, sluh in tudi malo taktilno znanja. Če ima igralec pet čutov za obravnavo, in on