AI in games is het creëren van meer responsieve, adaptieve en complexe games met behulp van kunstmatige intelligentie. En hoewel wetenschappers beweren dat game-AI geen echte AI is, groeit de hype rond deze technologie al geruime tijd constant. Het is in veel games een kernconcept geworden. Kijk maar naar Cortana in Halo (ja, Microsoft heeft hun virtuele assistent naar dit personage vernoemd, en we zijn er helemaal voor!) En het is niet de enige AI-game. Een paar andere games (zoals Detroit: Becoming Human) draaien meestal om AI en androïden.

Maar is dit alles wat met kunstmatige intelligentie in games te maken heeft? Nu zul je het weten.

Waarom is AI belangrijk in games?

Dankzij kunstmatige intelligentie worden games en mobiele games steeds perfecter. Het creëren van levensechte situaties om verder te komen in games voegt spanning toe aan de gameplay. Het verhogen van de moeilijkheidsgraad van games met behulp van AI zorgt ervoor dat gamers verslaafd raken aan het spel. Met de toename van het aantal verschillende spelapparaten, verwachten gamers een meeslepende spelervaring op meerdere apparaten. Ontwikkelaars kunnen met behulp van AI een console-achtige ervaring bieden op alle platforms.

NPCs

NPC's of NPC's zijn waar de game-AI het meest wordt gebruikt. Dit zijn de personages in het spel die zich intelligent gedragen, alsof ze door menselijke spelers worden bestuurd. Het gedrag van deze karakters wordt bepaald door algoritmen en kunstmatige intelligentie-engines. Heel vaak worden beslisbomen gebruikt om het gedrag van deze NPC's te controleren.

Route zoeken

Pathfinding houdt in dat je van het ene punt naar het andere gaat. Het hele gamelandschap is het belangrijkste onderdeel van de pathfinding. De game-AI kan het gamelandschap of de gamewereld genereren terwijl je door de gamewereld beweegt. De AI kan feedback krijgen van je bewegingen, speelstijl, in-game beslissingen, uiterlijk en technieken en dienovereenkomstig terrein creëren.

Beslissingen nemen

AI in games zorgt ervoor dat de beslissingen die je neemt een grotere impact hebben op de gameplay. In Red Dead Redemption 2 hangt het gedrag van NPC's en hun interactie met jou bijvoorbeeld af van variabelen zoals bloedvlekken op je kleding of het type hoed dat je draagt. Omdat er een enorme matrix aan mogelijkheden is, kan de hele gamewereld je beslissingen manipuleren. Er kunnen zeer complexe causale verbanden bestaan.

Gegevensverzameling

AI stelt game-ontwikkelaars en studio's in staat om gegevens over het gedrag van spelers te analyseren om inzicht te krijgen in hoe mensen een game beëindigen, welke delen van de game ze het meest spelen en waardoor gebruikers stoppen met spelen. Hierdoor kunnen game-ontwikkelaars de game-ervaring verbeteren of mogelijkheden voor het genereren van inkomsten identificeren.

procedurele inhoud generatie

Kunstmatige intelligentie in games kan automatisch nieuwe content, interactieve verhalen, omgevingen, levels en zelfs muziek creëren.

Modellering van de spelerservaring

De AI van het spel kan de capaciteiten en emotionele toestand van de speler bepalen en het spel daarop afstemmen. Dit kan zelfs het balanceren van de moeilijkheidsgraad van het spel omvatten, waarbij de moeilijkheidsgraad van het spel in realtime wordt aangepast op basis van de vaardigheden van de speler. AI in games kan zelfs helpen de intentie van de speler te bepalen.

Sluwe NPC

Het meest voorkomende type truc dat door NPC's wordt gebruikt, is wanneer NPC's informatie gebruiken die in een bepaalde situatie niet beschikbaar is voor spelers. In een vechtgame kunnen NPC's bijvoorbeeld zijn begiftigd met menselijke zintuigen zoals zien en horen, maar ze kunnen gewoon sluw zijn door de positie van de speler op de game-engine te controleren. Andere trucs zijn onder meer het AI-systeem, waardoor NPC's meer snelheid kunnen ontwikkelen om spelers in racegames in te halen, of ze laten respawnen in voordelige posities (zoals een hogere positie geven) in first-person games.

NPC-sluwheid is handig in sommige games, want zonder sluwheid zou het voor een menselijke speler veel gemakkelijker zijn om het systeem na een paar pogingen te verslaan.

Wat zijn de soorten AI in games?

De meest voorkomende soorten AI in games zijn:

Deterministische AI-methoden

Deterministische AI-technieken zijn de meest gebruikte AI-technieken in games. Deterministisch gedrag of prestatie wordt gegeven en is zeer voorspelbaar. Er is geen element van onzekerheid in deze methoden. Ze zijn redelijk snel en eenvoudig te implementeren, te begrijpen, te testen en te debuggen. Het probleem is dat deterministische methoden ontwikkelaars dwingen om op alle mogelijke scenario's te anticiperen en al het gedrag zelf te coderen.

Deze methoden laten zelfs leren of ontwikkeling niet toe, waardoor het spel zich voorspelbaar gedraagt ​​na een klein aantal spellen en zelfs de levensduur van het spel beperkt.

Niet-deterministische AI-methoden

In wezen is dit het tegenovergestelde van deterministisch gedrag. Niet-deterministisch gedrag heeft een bepaalde mate van onzekerheid (wat afhangt van de gebruikte AI-methode en hoe goed die AI-methode wordt begrepen). Als je een beter idee wilt krijgen van waar het allemaal om draait, kijk dan eens naar de NPC die de bewegingen en tactieken van de speler leert en zich aanpast om ze tegen te gaan. Voor zo'n training kun je een neuraal netwerk, een Bayesiaanse techniek of een genetisch algoritme gebruiken.

Game-ontwikkelaars hoeven niet eens alle mogelijke scenario's en codegedrag te anticiperen om daarbij te passen. Deze methoden kunnen zelfs opkomend gedrag leren en extrapoleren en bevorderen - gedrag dat optreedt zonder expliciete instructies.

Voordelen van kunstmatige intelligentie in games

AI biedt enorme voordelen voor de game-industrie. Hier zijn er een aantal:

Games worden steeds slimmer en realistischer

Met behulp van technieken zoals patroonleren en versterkend leren, evolueren NPC's in games door zichzelf te leren op basis van hun acties. Games worden ook behoorlijk realistisch omdat ze de acties van de speler interpreteren en erop reageren. Er zijn ook veel programma's die geen menselijke interface nodig hebben en in staat zijn om automatisch virtuele werelden te creëren.

Kosten en tijd besparen

Doorgaans vereist game-ontwikkeling een investering van veel tijd en geld. En je weet niet eens zeker hoe goed de markt het spel zal accepteren. AI kan helpen om de tijd voor het maken van games aanzienlijk te verkorten en veel middelen te besparen die anders aan game-ontwikkeling zouden zijn besteed.

Vereenvoudigt het spelproces

Het gebruik van AI in games helpt games intuïtiever te maken. Bovendien kan de game AI gebruiken om de vaardigheid en ervaring van de gebruiker in de game te bepalen en de moeilijkheidsgraad van de game dienovereenkomstig in realtime aan te passen.

Elimineert de voorspelbaarheid van het spel

Het spel wordt onvoorspelbaar wanneer niet-deterministisch gedrag wordt gebruikt. Dit betekent dat wat er in het spel gebeurt niet kan worden voorspeld, zelfs niet door de spelontwikkelaar. Dit zorgt voor een nieuwe, verfrissende ervaring en verlengt de levensduur van het spel omdat het spel niet voorspelbaar en saai wordt na een paar keer spelen.

Wat is de toekomst van AI in de game-industrie?

Kunstmatige intelligentie bij het ontwerpen en ontwikkelen van games heeft aanzienlijke vooruitgang geboekt, maar het tempo vertraagt ​​niet. Laten we kijken wat de toekomst voor ons in petto heeft.

Top 5 AI-innovaties in de game-industrie.

AI-cloudgaming

Kunstmatige intelligentie in games

Cloudgaming is een technologie waarmee games via internet kunnen worden gestreamd in plaats van dat de gebruiker de game moet downloaden en installeren. Deze technologie is al enkele jaren ontwikkeld, maar is nog niet mainstream geworden.

Blockchain-gebaseerd gamen

Op blockchain gebaseerde games zijn nog geen bekend fenomeen geworden. Dit suggereert dat zowel gamers als ontwikkelaars samen moeten komen op het blockchain-platform om deze games te spelen. Tegelijkertijd moeten ze, om deel uit te maken van deze gaming-broederschap, digitaal eigendom kopen of lenen.

Games op basis van spraak- of geluidsherkenning

AI in games

Het gebruik van spraakherkenning in games zal de manier veranderen waarop we games ervaren. Dankzij spraakherkenning in games kan de gebruiker gamegebaren besturen, de besturing bedienen en zelfs de rol van controller opgeven.

Draagbare en VR-games

VR-games AI

De evolutie in AR, VR en MR heeft de standaard voor virtual en mixed reality-games verhoogd, waardoor ze realistischer en vooruitstrevender worden op het gebied van entertainment. Oculus Quest is een alles-in-één virtual reality-apparaat van pc-kwaliteit - het beste voorbeeld van een draagbaar apparaat dat wordt gebruikt voor draagbare gaming.

Verbeterde mobiele game-ervaring met AI

AI in games

Mobiel gamen is een groeiende trend waarmee de speler op zijn gemak toegang heeft tot een onbeperkt aantal games. Telefoonbedrijven richten zich op het ontwerpen van apparaten die compatibel zijn met hoge resolutie en zware grafische afbeeldingen.

Top 10 AI-games die de evolutie van kunstmatige intelligentie demonstreren

AI in games heeft zeker een lange weg afgelegd. Hier zijn de top 10 games die kunstmatige intelligentie gebruiken met de grootst mogelijke finesse en de voortgang laten zien die is gemaakt in de game-ontwikkeling.

  1. Red Dead Redemption 2
  2. Halve leven
  3. Bioshock Infinite
  4. Grand Theft Auto 5
  5. Alien: Isolation
  6. ANGST
  7. gotisch
  8. STALKER: Schaduw van Tsjernobyl
  9. Halo: Combat Evolved
  10. Middle Earth: Schaduw van Mordor

Kan AI games maken?

Ja misschien. AI heeft een grote rol gespeeld bij de ontwikkeling van videogames en hun aanpassing aan de voorkeuren van de spelers. De meest gebruikte techniek hiervoor is machine learning. In wezen leert een AI-systeem veel games, creëert het ruwe ideeën over de games en combineert vervolgens de kennis van die ideeën opnieuw en gebruikt de conceptuele uitbreiding om nieuwe games te maken.

AI heeft grote veranderingen teweeggebracht in de gamingwereld en zijn rol groeit in snel tempo. Het is dan ook niet verrassend dat kunstmatige intelligentie in games in de nabije toekomst op nog grotere schaal zal worden gebruikt, omdat het helpt bij het creëren van complexere en spannendere games.


aanbevolen: Microsoft bereidt een AI-chatbot voor Minecraft voor

Share:

Ander nieuws