Kamrad.ru

Go Back   Kamrad.ru > Форумы общей тематики > Игры

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 12-08-2008, 00:12   #1
neuro
Камрад
 
Join Date: авг 2004
Posts: 35
Вменяемый ИИ в FPS

Вот читаю я превью какого-нибудь Far Cry 2 на http://www.3dnews.ru/games/far_cry_2_preview/ , конкретно в части, касающейся искусственного интеллекта врагов. И умные они, и раненого перевязать бегут, и от солнца прячутся, и от пожара эвакуируются.. Ну, короче, вся та брехня, которой любят подчевать сообщество журналюги до релиза. И мучает меня вопрос - ДОКОЛЕ??

Сколько можно кормить народ сказками про умный ИИ (а идет эта традиция чуть ли не с первого Халф-лайфа)?? И в сталкере нам обещали умный ИИ, и в Крайзисе обещали, и где только не обещали.. Эти обещания уже никто в серьез не воспринимает... Блин, ну когда наконец мозг программистов-девелоперов эволюционирует до нормального, вменяемого ИИ в ФПСах? Пускай не человеческое поведение (ибо компутер творчески мыслить не начнет, хоть ты тресни) - пускай хотя бы умелое ему подражание в стандартных положениях....

Простейший тест - игрок забегает за угол (прячется в помещении или ином замкнутом пространстве - не важно) - скрылся от врагов, короче. Что делают враги ВО ВСЕХ без исключения современных крутых ФПС с "человеческим" ИИ? Правильно, они по одиночке выползают в простреливаемый игроком дверной проем и благополучно дохнут под шквальным огнем. Лучшее, что в данной ситуации делает ИИ - это затихает в темном углу и ждет, пока игрок от скуки не позеленеет и не вылезет из своей норы - и это самое умное, что компьютерный болван может предложить... Это вершина развлекательных технологий??? Со всеми своими коре2дуо, гигагерцами, гигабайтами и тоннами строчек кода - девелоперы могут предложить лишь этих имбицилов?? По-моему, пора перестать соревноваться в рисовании графики и наконец взяться за ум.

Неужели так сложно научить болванов забрасывать в комнату световую (газову, дымовую и тд по выбору) гранату в комнату? Да причем не куда-то там в даль и не высовываясь в проем - а аккуратно за угол - чему уже давно обучили ГГ во всех уважающих себя шутерах. А после - так сложно заставить ИИ атаковать помещени с двух входов, лезть в окно (если надо), сыпаться с крыши? Причем не обманывать игрока красивым скриптом - а сделать это частью живого поведения ИИ. Да все эти боевые ситуации стандартны для любого ФПС - думаю, что задать несколько стандартных линий поведения и активировать их по надобности - не слишком великий труд для грамотного программиста. Или я не прав и проще и далее кормить геймеров туфтой насчет "взаимодействующих и координирующих свои действия врагов"??

PS На данное излияние есть 2 предсказуемых ответа:
1. сделай сам - отметаю с формулировкой "пусть делают те, кто за это деньги получает"
2. игроку будет не интересно играть со слишком умным ИИ - на что отвечаю - а вы сделай его умным, а "отупить" при надобности всегда успеете.
neuro is offline   [Ответить с цитированием]
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +3. The time now is 14:15.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Любое использование материалов сайта
возможно только с разрешения его администрации.