Комментарии 6
По поводу ИИ говорят многие разработчики и рассказывают очень красиво. Но вот выходит продукт и… Занавес.
Помню как пиарили ИИ в Ovlivion, вышла игра, и что мы увидели, а ничего.
Либо разработчики вешают лапшу на уши, либо не знают что такое бритва Оккама. Очень часто говорят, что ИИ супер, что работает в команде, а на деле мы видим тупых чурбанов, которые никак не оценивают обстановку.
Помню как пиарили ИИ в Ovlivion, вышла игра, и что мы увидели, а ничего.
Либо разработчики вешают лапшу на уши, либо не знают что такое бритва Оккама. Очень часто говорят, что ИИ супер, что работает в команде, а на деле мы видим тупых чурбанов, которые никак не оценивают обстановку.
0
<ирония>
время: несколько лет тому вперед
место: тактический MMO шутер
bot_SquadRanger3528: Клаус, я Фогель, в секторе TB-53 вижу противника в группе из 3 юнитов. У двоих пулемёты AGK-241, один со снайперской винтовкой XV. Вектор движения (-0.314, -0.739, 0.001). Приём.
bot_SquadLeader3531: Фогель, вас понял. Продолжай вести. Темнозорь, видишь их?
bot_SquadSniper3514: Вижу, у двоих усиленная броня против дальних выстрелов, а вот одного могу снять.
bot_SquadFirestarter3562: Клаус, давай я их дымкой накрою и закидаю разрывными…
bot_SquadLeader3531: Отставить. Гик, отправь рапорт в штаб о ситуации. И предупреди соседей. Так, слушай мою команду — выдвигаемся к ним в формации D6, поведение B31, далее по ситуации. В случае подкрепления с их стороны — рапорт и отход (Дымовик и Гик кивают головой), в случае инциндента — командование принимает Темнозорь.
(через несколько часов напряженного боя в том числе в рукопашную, вопль от единственного выжившего игрока)
VasyaPupkin: ну и тууууууууупыыыыыыыыыыыыыееееееееееееееееееееееее!
</ирония>
ps: если хватит терпения, то порадую переводом этого мастер-класса aigamedev.com/open/tutorial/rushing-bases/
время: несколько лет тому вперед
место: тактический MMO шутер
bot_SquadRanger3528: Клаус, я Фогель, в секторе TB-53 вижу противника в группе из 3 юнитов. У двоих пулемёты AGK-241, один со снайперской винтовкой XV. Вектор движения (-0.314, -0.739, 0.001). Приём.
bot_SquadLeader3531: Фогель, вас понял. Продолжай вести. Темнозорь, видишь их?
bot_SquadSniper3514: Вижу, у двоих усиленная броня против дальних выстрелов, а вот одного могу снять.
bot_SquadFirestarter3562: Клаус, давай я их дымкой накрою и закидаю разрывными…
bot_SquadLeader3531: Отставить. Гик, отправь рапорт в штаб о ситуации. И предупреди соседей. Так, слушай мою команду — выдвигаемся к ним в формации D6, поведение B31, далее по ситуации. В случае подкрепления с их стороны — рапорт и отход (Дымовик и Гик кивают головой), в случае инциндента — командование принимает Темнозорь.
(через несколько часов напряженного боя в том числе в рукопашную, вопль от единственного выжившего игрока)
VasyaPupkin: ну и тууууууууупыыыыыыыыыыыыыееееееееееееееееееееееее!
</ирония>
ps: если хватит терпения, то порадую переводом этого мастер-класса aigamedev.com/open/tutorial/rushing-bases/
+3
Читал где-то с год назад статью (не помню где), там объяснялось, что уровень ИИ в современных играх упирается в производительность системы. Можно сделать отличный ИИ, но тогда вся игра будет тормозить.
0
Разработчики не дураки, целевая аудитория достаточно казуальна, чтобы вести бой против сильного ИИ, потому нецелесообразно задирать планку его поведения. Сложные случаи дешевле и разумнее заскриптовать, дав тем самым необходимую геймдизайнеру предсказуемость, а порой даже гарантию, выигрыша игрока.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Будущее искусственного интеллекта в играх