Dešimtmečius žaisti vaizdo žaidimą buvo tarsi sekti kažkieno įmantrų scenarijų. Kiekvienas personažas ir besišakojantis kelias buvo kruopščiai sukurtas kūrėjo. Nors ir įspūdinga, ši aplinka galiausiai buvo ribota ir nuspėjama. Jie turėjo ribas ne tik žemėlapyje, bet ir pačiame kode. Šiuolaikinė realybė ją pakeitė. Dirbtinis intelektas paverčia virtualų pasaulį iš statiškų kraštovaizdžių į dinamines sistemas be iš anksto parašytų žingsnių. Žaidimų aplinka tampa protinga, o žaidėjai mėgaujasi visišku pasinėrimu ir įsitraukimu į procesą.
Be scenarijaus: mąstančių veikėjų kūrimas
Labiausiai pastebimas AI poveikis tenka šių virtualių pasaulių gyventojams – nežaidžiantiems veikėjams (NPC). Visi esame matę klasikinį miesto sargybinį, kuris be galo kartoja tą pačią dialogo eilutę, arba priešą, bėgantį nuspėjamu keliu. Šiuolaikinis AI palieka šiuos supaprastintus automatus.
Vietoj griežto scenarijaus šiandieniniai NPC suvokia ir reaguoja į juos supantį pasaulį. Jie naudoja sudėtingus algoritmus, kad galėtų naršyti sudėtingoje aplinkoje, rasti priedangą arba koordinuoti grupines atakas. Dar įspūdingiau, jie mokosi iš žaidėjo elgesio. Įsivaizduokite priešą, kuris pastebi, kad visada slaptai naudojatės, ir pradeda statyti spąstus. Tai sukuria daug patrauklesnę patirtį, pasaulis jaučiasi mažiau kaip užprogramuoti iššūkiai ir labiau kaip protingi agentai, turintys savo tikslų.
- Dinaminis kelio nustatymas: Veikėjai neseka iš anksto nustatytais maršrutais. Jie gali analizuoti aplinką realiuoju laiku ir išsiaiškinti geriausią kelią į paskirties tašką. Stebėtina, kad jie su tuo susidoroja net staiga pasikeitus reljefui.
- Elgesio medžiai: Kūrėjai taiko sudėtingus sprendimų priėmimo modelius. Tai leidžia NPC pasirinkti iš daugybės veiksmų, pagrįstų esamomis situacijomis, todėl jie yra labai nenuspėjami.
- Mašininis mokymasis: Kai kurios pažangios sistemos treniruoja NPC, leisdamos jiems stebėti žaidėjus. Tai leidžia jiems priimti veiksmingas strategijas, kurių kūrėjas galbūt niekada nebūtų užprogramavęs rankiniu būdu.
Pasauliai be pabaigos: procedūrinės kartos magija
Sukurti visą pasaulį, kuriame žaidėjai išmoktų išgyventi, reikia daug laiko ir pastangų. Rankiniu būdu pastatyti kiekvieną medį ar kalną yra sudėtinga užduotis. AI pagrįstas procedūrinis turinio generavimas (PCG) čia yra sprendimas. Dizaineriai, technikos menininkai ir inžinieriai naudoja PCG kaip naudingų komponentų rinkinį. Sistema automatiškai sukuria žaidimo turinį ir sukuria patikimą aplinką.
AI technologijos leidžia dizaineriams neautomatiškai išbarstyti atsitiktinių medžių, jei jiems reikia pavaizduoti patikimą miško kraštovaizdį. Vietoj to, AI algoritmas išmoksta miško ekosistemos taisykles. Realių vaizdų ir pradinio inžinieriaus ketinimo derinys nustatyme užfiksuoja žaidėjus ir verčia juos mėgautis žaidimu. Pavyzdžiui, Nieko dangus panaudojo PCG, kad sukurtų virtualią galaktiką su milijardais planetų. Planetos turi savo unikalią florą ir fauną. Žaidėjai gali kovoti su svetimomis rūšimis arba su jomis prekiauti, kad gautų reikiamų išteklių ar įrangos. Žaidimas skatina tyrinėjimo jausmą ir daro įspūdį savo mastu. „GameDev“ AI ateitis slypi šiame gebėjime sukurti patikimus pasaulius.
Žaidimas, kuris jus pažįsta: suasmeninta patirtis
Įdomu žaisti žaidimą tol, kol jis nenuspėjamas. AI leidžia pritaikyti žaidimo patirtį asmenims. Tai įmanoma, nes AI analizuoja žaidėjų įgūdžių lygį, našumą ir pageidavimus. Žaidimas prisitaiko prie jūsų žaidimo stiliaus ir atlieka subtilius žaidimo pakeitimus realiuoju laiku. Tai kur kas daugiau nei paprastas „lengvas, įprastas, sunkus“ sudėtingumo nustatymas.
- Dinaminis sunkumo reguliavimas: Sistema nustato jūsų pasirodymą ir atitinkamai koreguoja žaidimo lygius. Pavyzdžiui, tai gali šiek tiek sumažinti priešų skaičių arba suteikti daugiau išteklių. Ir atvirkščiai, jei jums sekasi gerai, algoritmas išlaiko iššūkį.
- Suasmenintas turinys: Puiku žinoti, kad jūsų sprendimai turi įtakos žaidimo siužetui. AI gali pastebėti, kad teikiate pirmenybę tam tikram ginklo tipui, ir pradėti atsisakyti galingesnių jo versijų. Naratyviniuose žaidimuose jis gali pakeisti būsimus siužeto taškus, atsižvelgdamas į žaidėjo pasirinkimus ir emocines reakcijas. Be to, sistema gali pritaikyti žaidimo apdovanojimus pagal žaidėjų pageidavimus. Pavyzdžiui, galite gauti naują įrangą, sugebėjimus ar simbolius.
- Socialinis tinkinimas: AI gali pasiūlyti žaidėjus, turinčius tokį patį įgūdžių lygį, kad išlaikytų konkurencinę aplinką. Tuo pačiu metu jis taip pat gali pasiūlyti suasmenintus NPC, o tai papildo bendrą įtraukiantį potyrį.
Išvada
Apibendrinant tai, kas buvo paminėta anksčiau, AI leidžia niekada neturėti tos pačios žaidimų patirties du kartus. Dėl to žaidimas yra įdomus žaidėjams, tačiau kūrimo procesas tampa sudėtingas ir reikalauja aukštos kompetencijos iš specialistų. Todėl žaidimų studijos bendradarbiauja su specializuota dirbtinio intelekto kūrimo įmone Jungtinėse Valstijose, kad sukurtų nepamirštamas žaidimų aikšteles. Ir nuostabi žinia ta, kad tai tik pradžia. AI toliau tobulėja ir skatina tobulėti visose srityse, kuriose jis taikomas.