Artefarita Inteligenteco (AI) revolucias la mondon kiel ni konas ĝin. De simplaj objektaj detekto kaj lokalizaj algoritmoj en bildoj ĝis efektivigado de realtempaj sankontrolsistemoj, AI plibonigis sennombrajn sektorojn laŭ grandoj. Unu el tiaj sektoroj, kiuj uzas AI dum jardekoj, estas la industrio de videoludoj.
Ĉi tiu artikolo kovras la bazojn de AI kaj Maŝina Lernado kune kun ilia efektivigo en videoludoj. Se vi interesiĝas pri luddisvolviĝo, maŝino Lernado aŭ ambaŭ, ĉi tiu afiŝu ĝin por vi!
Artefarita Inteligenteco kaj Maŝina Lernado
Artefarita Inteligenteco estas apliko de la kampo de datumscienco, kiu fokusiĝas al konstruado de inteligentaj maŝinoj kapablaj plenumi taskojn, kiuj ĝenerale postulas iom da homa inteligenteco. Ĉi tiu simulita inteligenteco ne formas parton de abstrakta penso; prefere estas rimedo por preni pli inteligentan aŭ la plej inteligentan solvovojon por antaŭfiksita problemo.
maŝino Lernado (ML) estas subkampo de AI kie komputilaj algoritmoj provas pliboniĝi aŭtomate per sperto kaj uzado de datumoj. Ĉi tiuj algoritmoj konstruas kaj trejnas modelon uzante statistikan analizon sur la donita datumaro kaj fari antaŭdirojn aŭ decidoj sen esti eksplicite programitaj por fari tion.
AI/ML en Videoludado
AI ekzistas en la videoluda industrio dum jardekoj. Sed, kun la enkonduko de modernaj iloj kaj teknologioj kiel Grafikaj Pretigaj Unuoj (GPUoj), plibonigita cifereca arta programaro kaj grandegaj ludantaj datumaroj, la potencialo por kaj AI kaj ML altiĝis!
La sekvantaroj estas la plej gravaj efektivigoj de AI/ML en videoludoj.
1. Pli inteligentaj NPC-oj
Ne-Playable Characters (NPCoj) estas karakteroj en la ludo krom la ĉefludanto. Tradicie, NPCoj estis programitaj kun antaŭskribitaj agoj uzante ŝtatmaŝinon. Signifante ke iliaj agoj estis ligitaj kun la intrigo aŭ en respondo al la agoj de ludanto, tiel ke NPC havis limigitajn kaj antaŭvideblajn agojn.
Tamen, kun AI kaj ML niaj NPC-oj nun povas lerni ludstilon de ludantoj kaj havas dinamikan aron, igante ilin malpli antaŭvideblaj kaj pli malfacilaj por ludi kontraŭ la ludanto. Tiu ĉi strategio mem lerni de la kontraŭulo ebligis al ni krei plej altnivelajn ŝakmotorojn kiel AlphaZero.
2. Dinamika Bildo
Unu el la problemoj de videoludaj kompanioj provas forigi uzante AI kaj ML estas tiu de perspektiva misprezento. Ĉi tiuj fenomenoj okazas kiam objekto aspektas bone kiam ludanto estas malproksime, sed iĝas distordita kaj pikselita kiam la ludanto iĝas proksima al koncerna objekto.
Ludaj kompanioj uzas algoritmojn de Maŝinlernado por plibonigi bildojn kaj bildigojn dinamike. Tio kontraŭos la efikon de bildmisprezento kaj permesos al objekto aperi pli fajna kiam pli proksime al la ludanto.
3. Dialoga Generacio & Realismaj Interagoj
Ni jam vidis kiel AI kaj ML povas esti uzataj por plibonigi NPC-agojn. Tamen, ĉi tiuj teknologioj ankaŭ povas esti uzataj por plibonigi la ludsperton formulante pli precizajn kaj realismajn respondojn de NPC.
Kelkaj rolludoj uzas la dialogan mekanismon, kiuj estas signife plibonigitaj helpe de Naturlingva prilaborado kaj sentanalizo teknikoj uzante ML-algoritmojn. Bona ekzemplo de altnivela AI-dialogo kaj realismaj interagoj videblas en ludoj kiel The Elder Scrolls IV: Oblivion.
4. Monda Generacio
Alia potenca apliko de ML en luddisvolviĝo estas tiu de mondgeneracio. Kelkaj popularaj ludoj kiel minecraft kaj la Grand Theft Auto serio uzas malferman mondan ludscenaron.
Ĉi tiuj ludoj estus ege malfacile krei sen certaj mondgeneraciaj trajtoj kaj kia pli bona maniero dinamike mapi terenojn, generi NPC-ojn kaj kaŝi rabaĵon tiam helpe de maŝino Lernado teknologio.
5. Krei Mergantajn Ludojn
Unu el la plej altaj prioritatoj de programistoj de videoludoj estas krei ludon, kiu estas kiel eble plej imersiva kaj proksima al la reala mondo. Tamen, modeligi la realan mondon povas esti nekredeble malfacila procezo.
Ĉi tiu procezo povas esti signife pli facila kun la helpo de Maŝina Lernado-teknologio. ML-algoritmo povus esti uzita por antaŭdiri la kontraŭfluajn efikojn de la agoj de ludanto aŭ eĉ modeligi aferojn kiel la vetero de la ludo.
konkludo
Artefarita inteligento kaj Maŝina Lernado trovis kelkajn potencajn aplikojn en la videoludada industrio. Modernaj videoludkompanioj multe investas en efektivigado de AI kaj ML por plibonigi la ludantsperton provizitan de siaj ludoj. Konsiderante la rapidecon laŭ kiu teknologio kreskas, ne estos surprizo havi kelkajn neimageblajn videoludajn spertojn baldaŭ je nia dispono. Ĉu vi estas ekscitita?
Se vi ĝuis ĉi tiun artikolon, abonu la semajnan bultenon de HashDork, kie ni dividas la plej novajn novaĵojn pri AI, ML, DL, Programado kaj Future Tech.
Lasi Respondon