Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> electronică >> gear jocuri >>

Inteligența artificială de Halo 2

lick aici pentru a verifica toate
. 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

  • Caracterul foloseste sale AI " simțuri " de a percepe lumea - pentru a detecta ce se întâmplă în jurul ei
  • AI-ul are informațiile brute care devine pe baza percepției și interpretează datele
  • AI-ul se transformă că interpretate datele.. în mai multe informații prelucrată
  • AI-ul ia decizii cu privire la ceea ce acțiunile sale trebuie să se bazeze pe faptul că informațiile.
  • Atunci AI seama cum se poate efectua cel mai bine aceste acțiuni pentru a obține rezultatul dorit pe baza starea fizică a lumii din jurul ei 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

    Page [1] [2] [3] [4] [5] [6] [7] [8]