. Bazele
" Am scris inteligența artificială pentru Halo 1, " Chris explică. " Practic, este un tip foarte specializat de inteligență. Nu a fost o bucată personalizat de cod pentru fiecare caracter "., În " Halo 2, " Chris extins AI a construit pentru primul joc. Primul lucru pentru a înțelege despre personajele AI în Halo este aceasta:. &Quot; AI trăiește într-o lume simulate "
Cele mai multe primele jocuri persoană shooter, cum ar fi Quake sau Unreal, sunt construite pe un motor grafic . Jucătorul este în esență un staționar " camera, " și motorul creează senzația de mișcare printr-o lume de randare grafică care creează în acest sens. Halo este diferit, explică Chris. " Halo este un motor de simulare. Motorul creează lumea, apoi pune jucător și AI în ea ... [i] de caractere și codul lor sunt izolate de lume ".
Fiecare caracter este scris pentru a face anumite lucruri, dar, în ciuda rolurile lor individuale, ele toate funcționează în același mod. Se descompune ca aceasta: Site-ul
". că toate lucrările prin aceleași capacități jucatorul are, " Chris explică. Acesta este un punct cheie în modul în care funcționează Halo AI: Deoarece personajele sunt obligați să perceapă lumea din jurul lor, ei sunt, în multe privințe, limitat ca jucatorul de simțurile lor - în conștientizarea lor de ansamblu a ceea ce se întâmplă în jurul lor. Această limitare creează un comportament mai realiste pentru caracterele AI, deoarece acestea pot fi surprins, face greșeli și decizii bazate pe percepțiile lor de ceea ce se întâmplă în jurul lor. Chris se, " pune, nu există cu adevărat o diferență foarte mică între un jucător și un caracter de inteligență artificială în Halo "
AI Percepția
Chris continuă:.
&Quot; Daca am fost scris inteligent