Hem Audio Hur används artificiell intelligens i videospel?

Hur används artificiell intelligens i videospel?

Anonim

F:

Hur används artificiell intelligens (AI) i videospel?

A:

Konstgjord intelligens i videospel används till stor del för att bestämma beteendet hos icke-spelare karaktärer (NPC) i spel.

Tillämpningen av termen "artificiell intelligens" kan vara en felaktig anmärkning, eftersom många spel inte använder riktiga AI-tekniker. Spelutvecklare är vanligtvis inte AI-forskare, och många spel använder enkla förutbestämda mönster.

Mycket AI i spelutveckling går mot att definiera hur en datormotståndare beter sig. Beteende kan variera från relativt enkla mönster i actionspel hela vägen till schackprogram som kan slå mänskliga spelare.

Många tidiga videospel som Pong (1972) tillät bara mänskliga motståndare att möta varandra. Även om datorstyrda motståndare fanns redan från början i Computer Space (1971).

Medan mänskliga motståndare uppenbarligen fortfarande kan vara mycket roliga att spela mot, tog videospelindustrin verkligen fart när mikroprocessorer tillät spelare att kvadratera mot mer sofistikerade och utmanande datormotståndare.

Space Invaders (1978) gav ett tidigt exempel på den utmaning som datorstyrda motståndare skulle kunna ge sig till ett spel. När spelaren sköt ner utomjordingarna rusade spelet upp betydligt med färre motståndare. Detta var en bieffekt av hårdvarornas begränsningar då, men Tomohiro Nishikado, uppfinnaren av spelet för Taito, lämnade den in eftersom det gjorde spelet så spännande.

Även medan AI-forskare debatterar om AI i spel är den riktiga saken, har spelutvecklare använt tekniker från AI-forskning för att skapa mer utmanande motståndare. De kan undersöka spelarens beteende och ändra sina svar för att göra spelen mer utmanande med framväxande beteende.

Tekniker som används i AI-spelprogrammering inkluderar beslutsträd och sökväg.

Vissa AI-motståndare i första personens skyttspel kan lyssna på spelarrörelser, leta efter fotavtryck eller till och med täcka när en mänsklig motståndare skjuter på dem.

Konstgjord intelligens har länge använts för att simulera mänskliga spelare i brädspel. Datorschackspelare är det mest kända exemplet. Moderna schackprogram kan enkelt slå de bästa mänskliga spelarna. IBMs Deep Blue-dator slog berömt Garry Kasparov 1997.

Hur används artificiell intelligens i videospel?