Kunstig intelligens
Forskere Utvikler AI-Verktøy Som Kan Lage Nye Videospillnivåer

Da maskinlæring og kunstig intelligens ble mer avansert, viste videospill seg å være et naturlig og nyttig testområde for AI-algoritmer og modeller. Fordi videospill har observerbare og kvantifiserbare mekanismer, objekter og målinger, gjør de det til en praktisk måte for AI-utviklere å teste fleksibiliteten og påliteligheten til deres modeller. Mens videospill har hjulpet AI-ingeniører med å utvikle deres modeller, kan AI potensielt hjelpe videospilldesignere med å lage deres egne spill. Nylig designet en gruppe forskere ved University of Alberta en samling algoritmer som kunne automatisere skapelsen av enkle plattform-videospill.
Matthew Guzdial er en assistentprofessor og AI-forsker ved University of Alberta, og ifølge Time magazine, har Guzdial og hans team arbeidet med en AI-algoritme som kan automatisk lage nivåer i side-scrollende plattform-videospill. Denne automatiske nivådesignen kan spare spilldesignere tid og energi, og la dem fokusere på mer krevende oppgaver.
Guzdial og hans team trente en AI til å generere plattform-spillnivåer ved å la AI-en trene på mange timer med plattform-spillspill. Guzdial, inkludert spill som det originale Super Mario Bros., Kirby’s Adventure og Mega Man. Etter den innledende treningen, blir AI-en bedt om å gjøre prediksjoner om reglene/mekanismer i spillet, og sammenligne sine antagelser med testbilder av spillet. Etter at AI-en har klart å tolke reglene som spillet opererer på, bruker forskerne en lignende treningsmetode til å konstruere helt nye nivåer som modellens regler testes i.
Guzdial og hans team skapte en “spillgraf”, som er en sammenslåing av både modellens overbevisninger om regler og dens antagelser om hvordan nivåene som bruker disse reglene er designet. Spillgrafuen kombinerte alle de viktige egenskapene til et spill i én representasjon, og denne representasjonen inneholdt derfor all den nødvendige informasjonen for å gjenskape spillet fra scratch. All informasjonen i modellens observasjoner ble kombinert på nye, unike måter. For eksempel kombinerte AI-en aspekter av både Super Mario Bros og Mega Man for å skape et nytt nivå som bygde på plattform-mekanismer fra begge spillene. Når denne prosessen gjentas gang på gang, kan slutresultatet være et helt nytt spill som føles svært likt klassiske plattformspill, men likevel er unikt.
Ifølge Guzdial, som sitert av Time, er ideen bak prosjektet å skape et verktøy som spillutviklere kan bruke til å starte å designe sine egne nivåer og spill uten å måtte lære å kode. Guzdial pekte på at Super Mario Maker allerede tar dette konseptet og løper med det.
Guzdial og de andre medlemmene av forskningsteamet håper å ta konseptet enda lengre, potensielt skape et verktøy som kan la mennesker skape nye nivåer eller spill bare ved å spesifisere en bestemt “følelse” eller “utseende” som de ønsker. Når modellen mottar disse spesifikasjonene, kan den så gå om å skape et nytt spill med unike nivåer og regler. Modellen ville åpenbart bare trenge to rammeverk av et spill for å gjøre dette, da den ville extrapolere fra forskjellene mellom de to rammeverkene. Brukeren ville være i stand til å gi modellen tilbakemelding mens den genererte nivåer, og modellen ville skape nye nivåer basert på den tilgjengelige tilbakemeldingen.
“Vi setter noen finishende berøringer på grensesnittet og så skal vi kjøre en menneskelig subjektstudie for å finne ut om vi er på riktig spor,” sa Guzdial til Time.
Selv om noen forbruker-klar versjon av denne applikasjonen fortsatt er langt i fremtiden, uttrykte Guzdial bekymring for at spillindustrien kan være langsom til å adoptere teknologien på grunn av bekymringer for at den kan redusere behovet for menneskelige spilldesignere. Til tross for dette, trodde Guzdial at hvis noen var sannsynlig å bruke verktøyet, ville de første personene som gjør det sannsynligvis være uavhengige spillutviklere, som kan bruke det til å skape interessante, eksperimentelle spill.
“Jeg kan helt klart forestille meg at det vi får er noen lidenskapelige indie-[utviklere] som leker med disse teknologiene og lager rare, cool, interessante lille opplevelser,” sa Guzdial. “Men jeg tror ikke at de vil påvirke triple-A spillutvikling noen gang snart.”












