Därför blir fiender inte smartare i spel • Sida 5

Eurogamer djupdyker i ämnet artificiell intelligens

Vad kan vi då förvänta oss av AI i spel i framtiden? Vilken riktning tar tekniken när det handlar om spelutveckling?

9

Charles Babbages 'Analytical Engine' - som han aldrig själv lyckades konstruera annat än i teorin.

"AI kräver som bekant otroligt mycket beräkningar, men framtidens hårdvara förväntas såklart klara av mycket fler CPU-cykler så visst kan vi förvänta oss allt möjligt som gör miljöerna verklighetstrognare och som ser till att upplevelsekänslan blir både djupare och varar längre", spår Petter Mannerfelt på Massive.

"I vilket fall bryts upplevelsekänslan när du 'förstår' hur miljöns AI-regler fungerar."

Immersion eller upplevelsekänsla kan mätas, till exempel i tid; när du först kliver in i en värld som exempelvis en historisk miljö i Assassin's Creed kan gatorna, folken och byggnaderna kännas levande och autentiska. Du är inne i spelet.

Men så börjar du höra människor säga samma saker, kanske upptäcker du samma slags person på flera olika ställen eller börjar känna igen människors rörelser, reaktioner eller andra detaljer. I vilket fall bryts upplevelsekänslan när du "förstår" hur miljöns AI-regler fungerar - bättre AI kan potentiellt förlänga tiden du är uppslukad och "tror" på miljön.

"En annan faktor är hur vi i dag arbetar med berättandeteknik. Fienders AI måste passa in i dessa och ge utrymme för det sätt vi skapar känslor, förmedlar intryck och för handlingen framåt. Det betyder oftast att vi behöver en AI som kan följa det manus spelet bygger på och inte agerar alltför självständigt", menar Martin Hultberg.

Att fienderna blir smartare och dödligare tror däremot varken Petter Mannerfelt eller Martin Hultberg på, åtminstone inte i annat syfte än att skapa botar som ska efterlikna människor för övande klaner i onlineskjutare.

"Nej, fiender lär inte bli särskilt mycket dödligare än vad de redan är - men däremot kommer såklart så kallad Squad-AI att förbättras, det vill säga AI-styrda karaktärers förmåga att agera i grupp med dig som ledare eller deltagare. Det kan handla om allt från att inte springa i vägen för dig till att utföra order på ett verklighetstroget vis."

En fundering vi på Eurogamer vet att många har är varför ökad svårighetsgrad bara innebär fler fiender, färre ammo, starkare fiender eller svagare hjältar - nästan aldrig smartare AI. Varför?

"Vi har provat detta, bland annat redan i World in Conflict - men återigen visade fokusgrupperna att det inte uppskattades till den grad att det är värt besväret och att spel ska vara kul är som sagt det viktigaste för oss. Det är problematiskt att införa smartare AI vid en högre svårighetsgrad, inte minst därför att du egentligen skapar flera olika spel och det är svårt att hantera både för oss och spelaren", försäkrar Petter Mannerfelt.

10

Få spel kommer att låta dig möta fiender med Terminator-AI, alltså helt oresonlig och överlägsen.

Framtiden lär alltså föra med sig väsentligt mycket mer AI i spel i framtiden, men det finns en möjlighet att vi även kommer att höra utvecklarna prata allt mindre om AI som koncept.

Klart är att både utvecklare och allmänna AI-experter är överens om att den artificiella intelligensen kan skapa trovärdigare karaktärer och miljöer genom att de svarar på det vi gör på ett sätt som bättre stämmer överens med det vi förväntar oss.

En annan trolig utveckling är att just tiden det tar för dig att "falla ur" upplevelsen blir längre. Karaktärer och folkmassor kan kännas troliga under längre tid och rapar mer sällan upp samma dialog eller gör samma saker.

Men får vi tro Mannerfelt och Hultberg kan vi alltså glömma alltför avancerade AI-fiender som gör sitt yttersta för att vara logiska och dödliga á la Terminator. Vi kan kanske också ta med oss lärdomen att tänka efter en extra gång nästa gång vi vill klaga på AI:n i ett spel.

"Vi vill ha bättre AI", säger jag.

"Vad betyder det?", svarar Petter Mannerfelt.

Helt plötsligt är det inte lika lätt att vara recensent.

Kommentarer (7)

Det går inte längre att kommentera. Tack för ditt deltagande!