AI в игрите е за създаване на по-отзивчиви, адаптивни и сложни игри с помощта на изкуствен интелект. И въпреки че учените твърдят, че AI за игри не е истински AI, рекламата около тази технология непрекъснато нараства от доста време. Това се превърна в основна концепция в много игри. Просто погледнете Cortana в Halo (да, Microsoft кръсти своя виртуален асистент на този герой и всички сме за!) И това не е единствената игра за изкуствен интелект. Няколко други игри (като Detroit: Becoming Human) се въртят предимно около AI и андроиди.

Но това ли е всичко, което е свързано с изкуствения интелект в игрите? Сега ще го знаете.

Защо AI е важен в игрите?

Благодарение на изкуствения интелект игрите и мобилните игри стават все по-съвършени. Създаването на реалистични ситуации за напредък в игрите добавя вълнение към геймплея. Увеличаването на трудността на игрите с помощта на AI гарантира, че геймърите ще бъдат пристрастени към играта. С увеличаването на броя на различните устройства за игри, геймърите очакват завладяващо игрово изживяване на множество устройства. Разработчиците могат да осигурят изживяване, подобно на конзола, на всички платформи с помощта на AI.

NPC-та

NPC или героите, които не са играчи, са мястото, където най-често се използва ИИ в играта. Това са игрови герои, които се държат интелигентно, сякаш са контролирани от човешки играчи. Поведението на тези герои се определя от алгоритми и двигатели с изкуствен интелект. Доста често дърветата на решенията се използват за контрол на поведението на тези NPC.

Търсене на маршрут

Намирането на пътя включва придвижване от една точка до друга. Целият пейзаж на играта е най-важната част от намирането на пътя. ИИ на играта може да генерира пейзажа на играта или света на играта, докато се движите през света на играта. AI може да получава обратна връзка от вашите движения, стил на игра, решения по време на игра, външен вид и техники и съответно да създава терен.

Вземане на решения

AI в игрите ще позволи решенията, които вземате, да имат по-голямо влияние върху играта. Например в Red Dead Redemption 2 поведението на NPC и тяхното взаимодействие с вас зависи от променливи като петна от кръв по дрехите ви или вида на шапката, която носите. Тъй като има огромна матрица от възможности, целият свят на играта може да манипулира вашите решения. Могат да съществуват изключително сложни причинно-следствени връзки.

Събиране на данни

AI позволява на разработчиците на игри и студията да анализират данните за поведението на играчите, за да получат представа за това как хората завършват игра, кои части от играта играят най-често и какво кара потребителите да спрат да играят. Това позволява на разработчиците на игри да подобрят игровото изживяване или да идентифицират възможности за монетизиране.

генериране на процедурно съдържание

Изкуственият интелект в игрите може автоматично да създава ново съдържание, интерактивни истории, среди, нива и дори музика.

Моделиране на опита на играча

ИИ на играта може да определи способностите и емоционалното състояние на играча и след това да приспособи играта съответно. Това може дори да включва динамично балансиране на трудностите на играта, където трудността на играта се коригира в реално време въз основа на способностите на играча. AI в игрите може дори да помогне да се определи намерението на играча.

Хитър NPC

Най-често срещаният тип измама, използван от NPC, е когато NPC използват информация, която не е достъпна за играчите в ситуацията. Например, в бойна игра, NPC може да са оборудвани с човешки сетива като зрение и слух, но може просто да мамят, като проверяват позицията на играча в двигателя на играта. Други трикове включват AI системата, която позволява на NPC да набират по-голяма скорост, за да настигнат играчите в състезателни игри, или им позволява да се възродят в изгодни позиции (като например да им се даде по-висока позиция) в игри от първо лице.

NPC хитростта е полезна в някои игри, защото без хитрост би било много по-лесно за човешки играч да победи системата след няколко опита.

Какви са видовете AI в игрите?

Най-често срещаните типове AI в игрите са:

Детерминистични AI методи

Детерминистичните AI техники са най-широко използваните AI техники в игрите. Детерминистичното поведение или изпълнение е дадено и много предвидимо. В тези методи няма елемент на несигурност. Те са доста бързи и лесни за внедряване, разбиране, тестване и отстраняване на грешки. Проблемът е, че детерминистичните методи принуждават разработчиците да предвиждат всички възможни сценарии и сами да кодират цялото поведение.

Тези методи дори не позволяват обучение или развитие, което кара играта да се държи предсказуемо след малък брой игри и дори ограничава продължителността на живота на играта.

Недетерминирани AI методи

По същество това е обратното на детерминистичното поведение. Недетерминистичното поведение има известно ниво на несигурност (което зависи от използвания AI метод и колко добре се разбира този AI метод). Ако искате да получите по-добра представа за какво става въпрос, просто погледнете NPC, който научава ходовете и тактиките на играча и се адаптира, за да им противодейства. За такова обучение можете да използвате невронна мрежа, байесова техника или генетичен алгоритъм.

Разработчиците на игри дори няма да трябва да предвиждат всеки възможен сценарий и да кодират съответното поведение. Тези методи дори могат да се учат сами и да екстраполират и насърчават възникващо поведение - поведение, което се случва без изрични инструкции.

Предимства на изкуствения интелект в игрите

AI носи огромни ползи за игралната индустрия. Ето някои от тях:

Игрите стават все по-умни и реалистични

Използвайки техники като обучение по шаблони и обучение с подсилване, NPC в игрите се развиват чрез самообучение въз основа на техните действия. Игрите също стават доста реалистични, тъй като интерпретират и реагират на действията на играча. Има и много програми, които не се нуждаят от човешки интерфейс и могат автоматично да създават виртуални светове.

Спестяване на разходи и време

Обикновено разработката на игри изисква инвестиция на много време и пари. И дори не сте сигурни колко добре пазарът ще приеме играта. AI може да помогне за значително намаляване на времето за създаване на игра и да спести много ресурси, които биха били изразходвани за разработката на играта.

Опростява процеса на игра

Използването на AI в игрите помага да направите игрите по-интуитивни. В допълнение, играта може да използва AI, за да определи способността и опита на потребителя в играта и съответно да коригира нивото на трудност на играта в реално време.

Елиминира предвидимостта на играта

Играта става непредсказуема, когато се използва недетерминистично поведение. Това означава, че случващото се в играта не може да бъде предвидено дори от разработчика на играта. Това създава ново, освежаващо изживяване и увеличава живота на играта, тъй като играта не става предсказуема и скучна след няколко игра.

Какво е бъдещето на AI в игралната индустрия?

Изкуственият интелект в дизайна и разработката на игри постигна значителен напредък, но темпото му не се забавя. Да видим какво ни крие бъдещето.

Топ 5 на AI иновациите в игралната индустрия.

AI облачни игри

Изкуствен интелект в игрите

Облачните игри са технология, която позволява игрите да се предават поточно през интернет, вместо да изисква потребителят да изтегли и инсталира играта. Тази технология се разработва от няколко години, но все още не е станала масова.

Игри, базирани на блокчейн

Игрите, базирани на блокчейн, все още не са станали добре познат феномен. Това предполага, че и геймърите, и разработчиците трябва да се обединят в блокчейн платформата, за да играят тези игри. В същото време, за да станат част от това игрално братство, те трябва да закупят или заемат цифрова собственост.

Игри, базирани на разпознаване на глас или звук

AI в игрите

Използването на гласово разпознаване в игрите ще промени начина, по който възприемаме игрите. Благодарение на гласовото разпознаване в игрите, потребителят може да управлява жестовете на играта, да контролира контролите и дори да се откаже от ролята на контролер.

Носими и VR игри

VR игри AI

Еволюцията в AR, VR и MR повиши стандарта за игри с виртуална и смесена реалност, правейки ги по-реалистични и прогресивни по отношение на забавлението. Oculus Quest е устройство за виртуална реалност с компютърно качество „всичко в едно“ – най-добрият пример за носимо устройство, използвано за носими игри.

Подобрено изживяване при мобилни игри с AI

AI в игрите

Мобилните игри са нарастваща тенденция, която позволява на играчите да имат достъп до неограничен брой игри, когато им е удобно. Телефонните компании се фокусират върху разработването на устройства, които са съвместими с висока резолюция и тежка графика.

Топ 10 игри с изкуствен интелект, демонстриращи еволюцията на изкуствения интелект

AI в игрите със сигурност е изминал дълъг път. Ето топ 10 на игрите, които използват изкуствения интелект с най-голяма финес и демонстрират напредъка, постигнат в разработката на игри.

  1. Red Мъртво обратно изкупуване 2
  2. Half-Life
  3. Bioshock Infinite
  4. Grand Theft Auto 5
  5. Alien: Изолиране
  6. FEAR
  7. готически
  8. STALKER: Сянката на Чернобил
  9. Halo: Combat Evolved
  10. Средната земя: Сянката на Мордор

Може ли AI да създава игри?

Да може би. AI изигра огромна роля в разработването на видео игри и адаптирането им към предпочитанията на играчите. Най-често използваната техника за това е машинното обучение. По същество една AI система се учи от много игри, създава груби представяния на игрите и след това рекомбинира знанията от тези представяния и използва концептуалното разширение за създаване на нови игри.

AI донесе големи промени в света на игрите и неговата роля нараства с бързи темпове. Не е изненадващо, че в близко бъдеще изкуственият интелект в игрите ще се използва още по-широко, тъй като помага за създаването на по-сложни и вълнуващи игри.


Препоръчано: Microsoft подготвя AI чатбот за Minecraft

Споделя това:

Други новини