For gamingudviklere er det en topprioritet at skabe et fordybende og realistisk virtuelt miljø. Non-player characters eller NPC'er gamingler en afgørende rolle for at opnå denne realisme og indlevelse, og med de seneste fremskridt inden for kunstig intelligens (AI) er NPC'ernes adfærd blevet mere og mere sofistikeret.
I denne artikel ser vi på et højt niveau på forskellige AI-teknikker, der bruges til at skabe og kontrollere NPC-adfærd. Vi undersøger også fremtiden for AI og NPC'er og ser nærmere på, hvordan de seneste fremskridt på former gamingindustrien og giver dig mere realistiske og engagerende interaktioner i gaminglet. Hver gang du åbner din gaming-laptop eller -tower.
AI er et emne, der bevæger sig hurtigt; forbindelserne mellem AI og gaming vil helt sikkert ændre og udvikle sig. Alle eksempler, vi giver på AI-værktøjer og -metoder, der bruges i specifikke gaming, er helt afhængige af producenternes egne beskrivelser og tilbydes kun for at illustrere AI's potentielle muligheder.
Hvad er ikke-gamingler-karakterer?
Lad os først definere, hvad vi mener med non-player characters, eller NPC'er. I al sin enkelhed er NPC'er karakterer i et gaming, som ikke kontrolleres af gamingleren. Disse figurer kan være alt fra simple butiksindehavere og personer, der giver missioner, til komplekse fjender - eller endda ledsagere - som interagerer med gamingleren på mange forskellige måder.
Traditionelt var NPC'ernes adfærd relativt ligetil og ofte forudsigelig. De fulgte forprogrammerede scripts og reagerede på specifikke udløsere. For eksempel kan en butiksindehaver sige den samme replik, hver gang du interagerer med dem, eller en fjende kan følge et bestemt angrebsmønster. Selv om det er effektivt til en vis grad, kan denne adfærd hurtigt blive repetitiv og bryde gaminglerens følelse af fordybelse i gaminglet.
Med fremkomsten af AI har NPC-adfærd imidlertid taget et kæmpe spring fremad. I dag bruges AI til at generere responsiv, adaptiv og tilsyneladende intelligent adfærd, der i høj grad kan forbedre den enkelte gaminglers oplevelse. Ved at bruge maskinlæring og andre AI-teknikker kan udviklere skabe NPC'er, der reagerer dynamisk på gaminglerens handlinger, hvilket får hver gamingsession til at føles unik og engagerende.
Tag for eksempel et gaming som "The Elder Scrolls V: Skyrim", hvor NPC'erne beskrives som havende deres egne skemaer og rutiner, hvilket tilføjer et lag af realisme til gaminglets verden. Hver NPC udfører opgaver som at arbejde, spise og sove, hvilket får gaminglets miljø til at føles levende og travlt. På samme måde siges det, at "Red Dead Redemption 2" bruger AI til at skabe NPC'er med indviklede adfærdsmønstre, hvilket fører til mere spontane og overraskende begivenheder i gaminglet.
Brug af AI til at skabe og styre NPC'er
Integrationen af AI i NPC-design har åbnet op for en verden af muligheder. En af de primære teknikker, der bruges, er maskinlæring, hvor NPC'er kan lære og tilpasse sig baseret på gaminglerens interaktioner. Det giver dem mulighed for at udvise mere kompleks adfærd og forbedre sig over tid. For eksempel kan en fjendtlig NPC ændre sin strategi baseret på, hvordan du gamingler, hvilket gør den mere udfordrende og mindre forudsigelig.
Et ofte citeret eksempel på dette findes i "Middle-earth: Shadow of Mordor" og dets efterfølger, "Shadow of War". Disse gaming bruger det, som producenten kalder Nemesis System, en AI-ramme, der gør det muligt for NPC'er (for det meste fjendtlige "orker") at huske deres møder med gamingleren. Hvis du besejrer en ork, kommer den måske tilbage og søger hævn i et senere møde - måske endda med ar fra din tidligere kamp eller håner dig med personlig dialog.
Vi er "all in" på AI med et voksende udvalg af Lenovo AI-pc'er, der tilbyder personaliserede løsninger med kunstig intelligens, som gør hverdagens opgaver lettere i forbindelse med forretning, læring, gaming og meget mere. De fås med eksklusive AI-applikationer som Lenovo Learning Zone og Lenovo AI Now, der hjælper med at løfte computere til nye niveauer. Hos Lenovo er vores mål at levere smartere AI til alle med værktøjer, der lærer, hvad du har brug for, beskytter dit arbejde og dine data og kan vokse sammen med dig.
Hvad er en AI-pc? Det er ganske enkelt fremtidens computere. En dag vil vi bare gå ud fra, at vores pc'er har indbygget kunstig intelligens. Men indtil da er Lenovo stedet, hvor du kan købe nutidens mest avancerede AI-forbedrede bærbare computere. Og når du handler, skal du huske at tjekke modeller med CoPilot+ PC-mærket - et tegn på, at systemet både tilbyder fantastiske AI-funktioner og er bygget med den nyeste AI-boostende hardware.
Et andet vigtigt fremskridt er brugen af procedural content generation (PCG) kombineret med AI. Denne teknik gør det muligt at skabe store, dynamiske verdener befolket af NPC'er, der kan generere deres eget indhold og historier. Forestil dig et gaming, hvor alle NPC'er har en baggrundshistorie, mål og personligheder, der udvikler sig, mens du gamingler. I "No Man's Sky" skaber proceduregenerering f.eks. hele planeter fyldt med unikke biomer og skabninger, herunder NPC-rumvæsner, som du kan handle med og interagere med på nye måder.
AI bruges også til at forbedre NPC'ernes dialog og følelsesmæssige reaktioner. Naturlig sprogbehandling (NLP) gør det muligt for NPC'er at forstå og reagere på gaminglerinput på en mere menneskelignende måde. Det kan føre til mere meningsfulde interaktioner og dybere forbindelser med figurer i gaminglet. Mange AI-drevne NPC'er kan genkende og huske tidligere interaktioner, hvilket giver mulighed for mere personlige svar og en rigere fortælling. Karakteren Johnny Silver hand i "Cyberpunk 2077" er et eksempel på dette koncept. Hans dialog og interaktion med gaminglerens karakter, V, beskrives som meget dynamisk og påvirket af gaminglerens valg i løbet af gaminglet. Det skaber en mere personlig og engagerende narrativ oplevelse.
Endelig kan AI også bruges til at simulere adfærd i folkemængder, så store grupper af NPC'er reagerer realistisk på begivenheder i gamingverdenen. Det kan give et ekstra lag af indlevelse, når gaminglerne navigerer gennem travle byer eller deltager i massive kampe, hvor alle NPC'er opfører sig autentisk. Et eksempel er "Assassin's Creed Unity", hvor hundredvis af NPC'er befolker gaderne i det revolutionære Paris. AI'en sikrer, at hver NPC reagerer hensigtsmæssigt på gaminglerens handlinger, uanset om de er vidne til en dramatisk begivenhed eller flygter fra en kamp.
Fremtiden for AI og NPC'er
Fremtiden for AI i NPC-udvikling ser utrolig lovende ud. Efterhånden som AI-teknologien fortsætter med at udvikle sig, kan vi forvente, at NPC'ernes adfærd bliver endnu mere sofistikeret og virkelighedstro. Et område med potentiel vækst er brugen af deep learning-algoritmer til at skabe NPC'er, der kan forstå og forudsige gaminglerens følelser, hvilket fører til mere empatiske og reaktive karakterer.
Desuden kan AI gøre det muligt for NPC'er at engagere sig i emergent storytelling, hvor deres handlinger og beslutninger former fortællingen i realtid. Det ville skabe en dynamisk og udviklende historie, der reagerer på gaminglerens valg, hvilket ville resultere i en virkelig personlig gamingoplevelse.
Overvej for eksempel et fremtidigt rollegaming, hvor dit forhold til NPC-ledsagere udvikler sig organisk baseret på dine interaktioner. En NPC kan forråde dig, hvis den føler sig dårligt behandlet, eller udvikle et stærkt bånd, hvis du ofte hjælper den, og dermed ændre gaminglets historie.
En anden spændende mulighed er anvendelsen af AI i VR/AR-miljøer (virtual og augmented reality) (læs mere om gamingtilbehør). I disse miljøer kan AI-drevne NPC'er interagere med gaminglerne på meget realistiske måder og udviske grænserne mellem den virtuelle og den virkelige verden. Forestil dig et VR-gaming, hvor NPC'er kan aflæse dit kropssprog og dine ansigtsudtryk og reagere hensigtsmæssigt, så oplevelsen føles utrolig indlevende og interaktiv. Gaming som "Half-Life: Alyx" siges at være banebrydende for denne tilgang, hvor man bruger avanceret AI til at skabe NPC'er, der reagerer overbevisende på gaminglerens tilstedeværelse og handlinger i et fuldt fordybende VR-miljø.
AI-fremskridt kan endda føre til udvikling af fuldt autonome NPC'er, der kan køre uafhængigt af forprogrammerede instruktioner. Disse NPC'er vil have et niveau af autonomi og intelligens, der gør det muligt for dem at træffe deres egne beslutninger, lære af deres omgivelser og tilpasse sig nye situationer i farten.
Konklusion
Som vi har udforsket, er AI's rolle i NPC'ernes adfærd ved at ændre landskabet i videogaming. Fra at skabe adaptive og intelligente NPC'er til at forbedre dialog og følelsesmæssige reaktioner revolutionerer AI den måde, vi interagerer med ikke-gaminglerfigurer på.
Fremtiden byder på endnu flere spændende muligheder, idet AI-drevne NPC'er forventes at blive stadig mere sofistikerede, autonome og livagtige. Som gamingler kan du se frem til mere fordybende, dynamiske og engagerende gamingoplevelser, der er formet af de utrolige fremskridt inden for AI-teknologi.
Ved at omfavne disse innovationer kan gamingudviklere fortsætte med at skubbe grænserne for, hvad der er muligt. Det ser ud til, at udviklingen af AI-NPC'er kun lige er begyndt.