Ang AI sa gaming ay tungkol sa paglikha ng mas tumutugon, adaptive, at kumplikadong mga laro gamit ang artificial intelligence. At kahit na sinasabi ng mga siyentipiko na ang paglalaro ng AI ay hindi tunay na AI, ang hype sa paligid ng teknolohiyang ito ay patuloy na lumalaki sa loob ng mahabang panahon. Ito ay naging isang pangunahing konsepto sa maraming mga laro. Tingnan lang si Cortana sa Halo (oo, pinangalanan ng Microsoft ang virtual assistant nito sa karakter na ito, at lahat tayo para dito!) At hindi lang ito ang laro tungkol sa artificial intelligence. Ang ilang iba pang mga laro (tulad ng Detroit: Becoming Human) ay pangunahing umiikot sa AI at mga android.

Ngunit ito lang ba ang konektado sa artificial intelligence sa mga laro? Ngayon malalaman mo na.

Bakit mahalaga ang AI sa mga laro?

Dahil sa artificial intelligence, ang mga laro at mobile na laro ay nagiging mas perpekto. Ang paggawa ng mga sitwasyong parang buhay upang umabante sa mga laro ay nagdaragdag ng kasiyahan sa gameplay. Ang pagtaas ng kahirapan ng mga laro sa tulong ng AI ay nagsisiguro na ang mga manlalaro ay magiging gumon sa laro. Sa pagtaas ng bilang ng iba't ibang gaming device, inaasahan ng mga gamer ang nakaka-engganyong karanasan sa paglalaro sa maraming device. Maaaring maghatid ang mga developer ng parang console na karanasan sa lahat ng platform sa tulong ng AI.

NPCs

Ang mga NPC o non-player na character ay kung saan kadalasang ginagamit ang larong AI. Ito ang mga character ng laro na kumikilos nang matalino na parang kinokontrol ng mga manlalaro ng tao. Ang pag-uugali ng mga character na ito ay tinutukoy ng mga algorithm at artificial intelligence engine. Kadalasan ang mga puno ng desisyon ay ginagamit upang kontrolin ang pag-uugali ng mga NPC na ito.

Paghahanap ng ruta

Ang Pathfinding ay nagsasangkot ng paglipat mula sa isang punto patungo sa isa pa. Ang buong landscape ng laro ay ang pinakamahalagang bahagi ng paghahanap ng landas. Ang larong AI ay maaaring bumuo ng landscape ng laro o mundo ng laro habang lumilipat ka sa mundo ng laro. Ang AI ay maaaring makatanggap ng feedback mula sa iyong mga galaw, playstyle, mga desisyon sa laro, hitsura at mga diskarte at lumikha ng terrain nang naaayon.

Paggawa ng mga desisyon

Ang AI sa mga laro ay magbibigay-daan sa mga desisyong gagawin mo na magkaroon ng mas malaking epekto sa gameplay. Halimbawa, sa Red Dead Redemption 2, ang pag-uugali ng mga NPC at ang kanilang pakikipag-ugnayan sa iyo ay nakasalalay sa mga variable tulad ng mga mantsa ng dugo sa iyong mga damit o ang uri ng sumbrero na iyong isinusuot. Dahil may napakalaking matrix ng mga posibilidad, maaaring manipulahin ng buong mundo ng laro ang iyong mga desisyon. Maaaring umiral ang labis na kumplikadong mga ugnayang sanhi.

Pagkolekta ng data

Binibigyang-daan ng AI ang mga developer at studio ng laro na suriin ang data ng pag-uugali ng manlalaro upang makakuha ng insight sa kung paano tinatapos ng mga tao ang isang laro, kung anong mga bahagi ng laro ang pinakamadalas nilang nilalaro, at kung ano ang dahilan ng paghinto ng mga user sa paglalaro. Nagbibigay-daan ito sa mga developer ng laro na pahusayin ang karanasan sa paglalaro o tukuyin ang mga pagkakataon sa monetization.

proseso ng pagbuo ng nilalaman

Ang artificial intelligence sa mga laro ay maaaring awtomatikong lumikha ng bagong nilalaman, mga interactive na kwento, kapaligiran, antas, at kahit na musika.

Pagmomodelo sa karanasan ng manlalaro

Maaaring matukoy ng larong AI ang mga kakayahan at emosyonal na estado ng manlalaro, at pagkatapos ay iangkop ang laro nang naaayon. Maaaring kabilang dito ang dynamic na paghihirap ng laro sa pagbabalanse, kung saan ang kahirapan ng laro ay inaayos sa real time batay sa mga kakayahan ng manlalaro. Maaaring makatulong ang AI sa mga laro na matukoy ang layunin ng manlalaro.

Tusong NPC

Ang pinakakaraniwang uri ng panlilinlang na ginagamit ng mga NPC ay kapag ang mga NPC ay gumagamit ng impormasyon na hindi available sa mga manlalaro sa sitwasyon. Halimbawa, sa isang fighting game, ang mga NPC ay maaaring nilagyan ng mga pandama ng tao gaya ng paningin at pandinig, ngunit maaari lang silang nanloloko sa pamamagitan ng pagsuri sa posisyon ng player sa game engine. Kasama sa iba pang mga trick ang AI system na nagbibigay-daan sa mga NPC na makakuha ng mas mabilis na paghabol sa mga manlalaro sa mga racing game, o pagpapahintulot sa kanila na muling mag-respawn sa mga kapaki-pakinabang na posisyon (tulad ng pagbibigay sa kanila ng mas mataas na posisyon) sa mga first-person na laro.

Ang pagiging tuso ng NPC ay kapaki-pakinabang sa ilang mga laro dahil kung walang tuso, magiging mas madali para sa isang tao na manlalaro na talunin ang system pagkatapos ng ilang pagsubok.

Ano ang mga uri ng AI sa mga laro?

Ang pinakakaraniwang uri ng AI sa mga laro ay:

Mga Deterministikong pamamaraan ng AI

Ang mga deterministic na AI technique ay ang pinakamalawak na ginagamit na AI technique sa mga laro. Ang deterministikong pag-uugali o pagganap ay ibinibigay at napaka predictable. Walang elemento ng kawalan ng katiyakan sa mga pamamaraang ito. Ang mga ito ay medyo mabilis at madaling ipatupad, maunawaan, subukan, at i-debug. Ang problema ay pinipilit ng mga deterministikong pamamaraan ang mga developer na asahan ang lahat ng posibleng mga sitwasyon at i-code ang lahat ng pag-uugali sa kanilang sarili.

Ang mga pamamaraan na ito ay hindi kahit na pinapayagan ang pag-aaral o pag-unlad, na ginagawang ang laro ay kumilos nang predictably pagkatapos ng isang maliit na bilang ng mga laro at kahit na nililimitahan ang habang-buhay ng laro.

Non-deterministic na mga pamamaraan ng AI

Sa esensya, ito ay kabaligtaran ng deterministikong pag-uugali. Ang non-deterministic na pag-uugali ay may ilang antas ng kawalan ng katiyakan (na nakadepende sa AI na pamamaraan na ginagamit at kung gaano kahusay naiintindihan ang AI method na iyon). Kung gusto mong makakuha ng mas magandang ideya kung tungkol saan ito, tingnan lang ang NPC na natututo sa mga galaw at taktika ng manlalaro at umaangkop upang kontrahin ang mga ito. Para sa naturang pagsasanay, maaari kang gumamit ng neural network, isang Bayesian technique, o isang genetic algorithm.

Hindi na kakailanganin ng mga developer ng laro na asahan ang bawat posibleng senaryo at pag-uugali ng code nang naaayon. Ang mga pamamaraang ito ay maaari pa ngang matuto nang mag-isa at mag-extrapolate at magsulong ng lumilitaw na pag-uugali—pag-uugali na nangyayari nang walang tahasang mga tagubilin.

Mga kalamangan ng artificial intelligence sa mga laro

Ang AI ay nagdadala ng malaking benepisyo sa industriya ng paglalaro. Narito ang ilan sa mga ito:

Ang mga laro ay nagiging mas matalino at mas makatotohanan

Gamit ang mga diskarte tulad ng pattern learning at reinforcement learning, ang mga NPC sa mga laro ay nagbabago sa pamamagitan ng self-learning batay sa kanilang mga aksyon. Nagiging makatotohanan din ang mga laro habang binibigyang kahulugan at reaksyon ang mga ito sa mga aksyon ng manlalaro. Mayroon ding maraming mga programa na hindi nangangailangan ng isang interface ng tao at maaaring awtomatikong lumikha ng mga virtual na mundo.

Makatipid ng mga gastos at oras

Karaniwan, ang pagbuo ng laro ay nangangailangan ng pamumuhunan ng maraming oras at pera. At hindi ka pa sigurado kung gaano kahusay ang gagawin ng merkado sa laro. Makakatulong ang AI na makabuluhang bawasan ang oras ng paggawa ng laro at makatipid ng maraming mapagkukunan na ginugol sana sa pagbuo ng laro.

Pinapasimple ang proseso ng laro

Ang paggamit ng AI sa mga laro ay nakakatulong na gawing mas intuitive ang mga laro. Bilang karagdagan, ang laro ay maaaring gumamit ng AI upang matukoy ang kakayahan at karanasan ng user sa laro at ayusin ang antas ng kahirapan ng laro nang naaayon sa real time.

Tinatanggal ang predictability ng laro

Nagiging unpredictable ang laro kapag ginamit ang non-deterministic na gawi. Nangangahulugan ito na ang mangyayari sa laro ay hindi mahuhulaan kahit ng developer ng laro. Lumilikha ito ng bago, nakakapreskong karanasan at nagpapataas ng habang-buhay ng laro dahil ang laro ay hindi nahuhulaan at nakakainip pagkatapos ng ilang paglalaro.

Ano ang kinabukasan ng AI sa industriya ng paglalaro?

Ang artificial intelligence sa disenyo at pag-unlad ng laro ay gumawa ng makabuluhang pag-unlad, ngunit ang bilis nito ay hindi bumabagal. Tingnan natin kung ano ang hinaharap para sa atin.

Top 5 AI innovations sa industriya ng gaming.

AI cloud gaming

Искуственный интелект в играх

Ang cloud gaming ay isang teknolohiyang nagbibigay-daan sa mga laro na mai-stream sa Internet sa halip na hilingin sa user na i-download at i-install ang laro. Ang teknolohiyang ito ay nasa pag-unlad ng ilang taon, ngunit hindi pa nagiging mainstream.

Paglalaro batay sa Blockchain

Ang mga larong nakabase sa Blockchain ay hindi pa naging isang kilalang phenomenon. Iminumungkahi nito na ang mga manlalaro at developer ay dapat magsama-sama sa blockchain platform upang maglaro ng mga larong ito. Kasabay nito, para maging bahagi ng gaming fraternity na ito, kailangan nilang bumili o humiram ng digital property.

Mga larong batay sa voice o sound recognition

AI sa mga laro

Ang paggamit ng voice recognition sa mga laro ay magbabago sa paraan ng karanasan namin sa mga laro. Salamat sa voice recognition sa mga laro, makokontrol ng user ang mga galaw sa laro, kontrolin ang mga kontrol, at kahit na isuko ang tungkulin ng isang controller.

Mga larong naisusuot at VR

VR игры ИИ

Ang ebolusyon sa AR, VR at MR ay nagtaas ng pamantayan para sa mga virtual at mixed reality na laro, na ginagawa itong mas makatotohanan at progresibo sa mga tuntunin ng entertainment. Oculus Quest ay isang all-in-one na PC quality virtual reality device - ang pinakamahusay na halimbawa ng naisusuot na device na ginagamit para sa naisusuot na paglalaro.

Pinahusay na karanasan sa paglalaro sa mobile gamit ang AI

AI sa mga laro

Ang mobile gaming ay isang lumalagong trend na nagbibigay-daan sa isang manlalaro na ma-access ang isang walang limitasyong bilang ng mga laro sa kanilang kaginhawahan. Ang mga kumpanya ng telepono ay tumutuon sa pagbuo ng mga device na tugma sa mataas na resolution at mabibigat na graphics.

Nangungunang 10 AI Games na Nagpapakita ng Ebolusyon ng Artipisyal na Katalinuhan

Ang AI sa mga laro ay tiyak na malayo na ang narating. Narito ang nangungunang 10 laro na gumagamit ng artificial intelligence na may sukdulang kahusayan at nagpapakita ng pag-unlad na ginawa sa pagbuo ng laro.

  1. Red Dead Redemption 2
  2. Half-Life
  3. Bioshock Infinite
  4. Grand Pagnanakaw Auto 5
  5. Alien: Paghihiwalay
  6. FEAR
  7. Gothic
  8. STALKER: Anino Ng Chernobyl
  9. Halo: Combat nagbago
  10. Gitnang Daigdig: Anino Ng Mordor

Maaari bang lumikha ng mga laro ang AI?

Oo siguro. Malaki ang ginampanan ng AI sa pagbuo ng mga video game at pag-aangkop sa mga ito sa mga kagustuhan ng mga manlalaro. Ang pinakakaraniwang ginagamit na pamamaraan para dito ay ang machine learning. Sa pangkalahatan, ang isang AI system ay natututo mula sa maraming laro, lumilikha ng magaspang na representasyon ng mga laro, at pagkatapos ay muling pinagsama ang kaalaman mula sa mga representasyong iyon at ginagamit ang konseptong pagpapalawak upang lumikha ng mga bagong laro.

Nagdala ang AI ng malalaking pagbabago sa mundo ng paglalaro at ang papel nito ay lumalaki nang mabilis. Hindi nakakagulat, sa malapit na hinaharap, ang artificial intelligence sa mga laro ay gagamitin nang mas malawak, dahil nakakatulong ito na lumikha ng mas kumplikado at kapana-panabik na mga laro.


Inirerekumenda: Naghahanda ang Microsoft ng AI chatbot para sa Minecraft

Ibahagi:

Iba pang balita