AI i spill handler om å skape mer responsive, adaptive og komplekse spill ved hjelp av kunstig intelligens. Og selv om forskere hevder at spill-AI ikke er ekte AI, har hypen rundt denne teknologien vokst jevnt og trutt i ganske lang tid. Det har blitt et kjernebegrep i mange spill. Bare se på Cortana i Halo (ja, Microsoft kalte sin virtuelle assistent etter denne karakteren, og vi er alle for det!) Og det er ikke det eneste spillet om kunstig intelligens. Flere andre spill (som Detroit: Becoming Human) dreier seg først og fremst om AI og androider.

Men er dette alt som er forbundet med kunstig intelligens i spill? Nå vil du vite det.

Hvorfor er AI viktig i spill?

Takket være kunstig intelligens blir spill og mobilspill mer og mer perfekte. Å skape livaktige situasjoner for å komme videre i spill gir spenning til spillingen. Å øke vanskelighetsgraden til spill ved hjelp av AI sikrer at spillere blir avhengige av spillet. Med økningen i antall forskjellige spillenheter forventer spillere en oppslukende spillopplevelse på tvers av flere enheter. Utviklere kan levere en konsolllignende opplevelse på tvers av alle plattformer ved hjelp av AI.

NPCer

NPC-er eller ikke-spillerkarakterer er der spill-AI brukes oftest. Dette er spillkarakterer som oppfører seg intelligent som om de var kontrollert av menneskelige spillere. Oppførselen til disse karakterene bestemmes av algoritmer og kunstig intelligens-motorer. Ganske ofte brukes beslutningstrær for å kontrollere oppførselen til disse NPC-ene.

Rutesøk

Pathfinding innebærer å flytte fra ett punkt til et annet. Hele spilllandskapet er den viktigste delen av stifinningen. Spillets AI kan generere spilllandskapet eller spillverdenen mens du beveger deg gjennom spillverdenen. AI kan motta tilbakemelding fra dine bevegelser, spillestil, avgjørelser i spillet, utseende og teknikker og lage terreng deretter.

Å ta avgjørelser

AI i spill vil tillate at avgjørelsene du tar har større innvirkning på spillingen. For eksempel, i Red Dead Redemption 2, avhenger oppførselen til NPC-er og deres interaksjon med deg av variabler som blodflekker på klærne eller typen lue du bruker. Siden det er en enorm matrise av muligheter, kan hele spillverdenen manipulere beslutningene dine. Ekstremt komplekse årsakssammenhenger kan eksistere.

Datainnsamling

AI lar spillutviklere og studioer analysere spilleratferdsdata for å få innsikt i hvordan folk fullfører et spill, hvilke deler av spillet de spiller mest, og hva som får brukere til å slutte å spille. Dette lar spillutviklere forbedre spillopplevelsen eller identifisere muligheter for inntektsgenerering.

generering av prosedyreinnhold

Kunstig intelligens i spill kan automatisk lage nytt innhold, interaktive historier, miljøer, nivåer og til og med musikk.

Modellering av spilleropplevelsen

Spillets AI kan bestemme spillerens evner og følelsesmessige tilstand, og deretter skreddersy spillet deretter. Dette kan til og med inkludere dynamisk balansering av spillets vanskelighetsgrad, der spillets vanskelighetsgrad justeres i sanntid basert på spillerens evner. AI i spill kan til og med bidra til å bestemme spillerens hensikt.

Utspekulert NPC

Den vanligste typen lureri brukt av NPCer er når NPCer bruker informasjon som ikke er tilgjengelig for spillerne i situasjonen. For eksempel, i et slåssespill kan NPC-er være utstyrt med menneskelige sanser som syn og hørsel, men de kan ganske enkelt jukse ved å sjekke spillerens posisjon i spillmotoren. Andre triks inkluderer AI-systemet som lar NPC-er få større hastighet for å fange opp med spillere i racingspill, eller tillate dem å gjenoppstå i fordelaktige posisjoner (som å gi dem en høyere posisjon) i førstepersonsspill.

NPC-utspekulering er nyttig i noen spill fordi uten list, ville det være mye lettere for en menneskelig spiller å beseire systemet etter noen få forsøk.

Hva er typene AI i spill?

De vanligste typene AI i spill er:

Deterministiske AI-metoder

Deterministiske AI-teknikker er de mest brukte AI-teknikkene i spill. Deterministisk oppførsel eller ytelse er gitt og svært forutsigbar. Det er ikke noe usikkerhetsmoment i disse metodene. De er ganske raske og enkle å implementere, forstå, teste og feilsøke. Problemet er at deterministiske metoder tvinger utviklere til å forutse alle mulige scenarier og kode all atferd selv.

Disse metodene tillater ikke engang læring eller utvikling, noe som gjør at spillet oppfører seg forutsigbart etter et lite antall spill og til og med begrenser spillets levetid.

Ikke-deterministiske AI-metoder

I hovedsak er dette det motsatte av deterministisk atferd. Ikke-deterministisk atferd har en viss grad av usikkerhet (som avhenger av AI-metoden som brukes og hvor godt den AI-metoden er forstått). Hvis du ønsker å få en bedre ide om hva det handler om, er det bare å se på NPC som lærer spillerens trekk og taktikker og tilpasser seg for å motvirke dem. For slik trening kan du bruke et nevralt nettverk, en Bayesiansk teknikk eller en genetisk algoritme.

Spillutviklere trenger ikke engang å forutse alle mulige scenarioer og kode oppførsel deretter. Disse metodene kan til og med lære på egen hånd og ekstrapolere og fremme fremvoksende atferd – atferd som oppstår uten eksplisitte instruksjoner.

Fordeler med kunstig intelligens i spill

AI gir store fordeler til spillindustrien. Her er noen av dem:

Spill blir smartere og mer realistiske

Ved å bruke teknikker som mønsterlæring og forsterkende læring, utvikler NPC-er i spill ved å lære seg selv basert på handlingene deres. Spill blir også ganske realistiske når de tolker og reagerer på spillerens handlinger. Det er også mange programmer som ikke trenger et menneskelig grensesnitt og er i stand til å lage virtuelle verdener automatisk.

Sparer kostnader og tid

Vanligvis krever spillutvikling en investering på mye tid og penger. Og du er ikke engang sikker på hvor godt markedet vil ta spillet. AI kan bidra til å redusere spillopprettingstiden betydelig og spare mye ressurser som ville blitt brukt på spillutvikling.

Forenkler spillprosessen

Bruken av AI i spill bidrar til å gjøre spillene mer intuitive. I tillegg kan spillet bruke AI til å bestemme brukerens evne og erfaring i spillet og justere spillets vanskelighetsgrad deretter i sanntid.

Eliminerer spillets forutsigbarhet

Spillet blir uforutsigbart når ikke-deterministisk oppførsel brukes. Dette betyr at hva som skjer i spillet ikke kan forutses selv av spillutvikleren. Dette skaper en ny, forfriskende opplevelse og øker spillets levetid ettersom spillet ikke blir forutsigbart og kjedelig etter noen få spill.

Hva er fremtiden til AI i spillindustrien?

Kunstig intelligens innen spilldesign og utvikling har gjort betydelige fremskritt, men tempoet går ikke ned. La oss se hva fremtiden bringer for oss.

Topp 5 AI-innovasjoner i spillindustrien.

AI skyspilling

Kunstig intelligens i spill

Cloud gaming er en teknologi som gjør at spill kan streames over Internett i stedet for at brukeren må laste ned og installere spillet. Denne teknologien har vært under utvikling i flere år, men har ennå ikke blitt mainstream.

Blokkkjedebasert spill

Blockchain-baserte spill har ennå ikke blitt et kjent fenomen. Dette antyder at både spillere og utviklere må komme sammen på blockchain-plattformen for å spille disse spillene. Samtidig, for å bli en del av dette spillebrorskapet, må de kjøpe eller låne digital eiendom.

Spill basert på stemme- eller lydgjenkjenning

AI i spill

Bruken av stemmegjenkjenning i spill vil endre måten vi opplever spill på. Takket være stemmegjenkjenning i spill kan brukeren kontrollere spillbevegelser, kontrollere kontrollene og til og med gi opp rollen som kontroller.

Bærbare og VR-spill

VR-spill AI

Utviklingen innen AR, VR og MR har hevet standarden for virtuelle og blandede virkelighetsspill, noe som gjør dem mer realistiske og progressive når det gjelder underholdning. Oculus Quest er en alt-i-ett PC-kvalitet virtual reality-enhet - det beste eksemplet på en bærbar enhet som brukes til bærbar spill.

Forbedret mobilspillopplevelse med AI

AI i spill

Mobilspill er en voksende trend som lar en spiller få tilgang til et ubegrenset antall spill når det passer det. Telefonselskaper fokuserer på å utvikle enheter som er kompatible med høy oppløsning og tung grafikk.

Topp 10 AI-spill som demonstrerer utviklingen av kunstig intelligens

AI i spill har absolutt kommet langt. Her er de 10 beste spillene som bruker kunstig intelligens med den største finesse og viser frem fremgangen innen spillutvikling.

  1. Red Dead Redemption 2
  2. Halvt liv
  3. Bioshock Uendelig
  4. Grand Theft Auto 5
  5. Alien: Isolation
  6. FEAR
  7. Gothic
  8. STALKER: Shadow Of Chernobyl
  9. Halo: Combat Evolved
  10. Middle Earth: Shadow of Mordor

Kan AI lage spill?

Ja kanskje. AI har spilt en stor rolle i utviklingen av videospill og tilpasset dem til spillernes preferanser. Den mest brukte teknikken for dette er maskinlæring. I hovedsak lærer et AI-system fra mange spill, lager grove representasjoner av spillene, og kombinerer deretter kunnskapen fra disse representasjonene og bruker den konseptuelle utvidelsen til å lage nye spill.

AI har ført til store endringer i spillverdenen og dens rolle vokser i et raskt tempo. Ikke overraskende, i nær fremtid vil kunstig intelligens i spill bli brukt enda mer utbredt, da det bidrar til å skape mer komplekse og spennende spill.


anbefalt: Microsoft forbereder en AI-chatbot for Minecraft

Del:

Andre nyheter