[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 19 | 2 | 11
Назад Вниз Каталог Обновить

Аноним 09/05/17 Втр 10:47:41  152681974  
artificial-inte[...].jpg (37Кб, 306x306)
ai0.jpg (153Кб, 1500x1000)
ТРЕД ПРО ЛОГИЧНОЕ И РЕАЛИСТИЧНОЕ ПОВЕДЕНИЕ NPC В ИГРАХ НОМЕР 2 .

p.s Мы тут все Кириллы, я и не прошу серьезно к этому относиться.Просто интересно услышать мысли анонов про улучшение AI в каких-то аспектах.

Сразу к сути чтобы было понятно о чем я.Когда играю в фоллаут и в скайрим, все Npc кажутся ненастоящими ни на грамм, пластиковыми.

Конкретнее - самый банальный пример, вот убил ты человека на глазах у другого npc и этот npc даже ухом не повел, что очень бьет по реализму. Как вы знаете, в фаллауте 3 и нью вегасе,четвертом можно вырезать целые ГОРОДА в режиме скрытности, стреляя из кустов в нпс по одному, убивая их критами. При этом нпс не убирают трупы, не обращают внимания на убийство родственников, перед ними взрываются от выстрелов головы их матерей и братьев - ноль реакции.
Ну застрелил кто-то, ну и что, верно?)
Выглядит это очень нереалистично.
Мои предложения по исправлению:
1) Самое простое. npc должны убирать трупы. Город, заваленный трупами очень бьет по атмосфере, когда на это никто не обращает внимание. Отсюда вытекает пункт 2.
2) npc должны проводить мини-расследование с помощью логики по поиску убийц. К примеру самое простое что мне пришло в голову - произошло убийство на дому. Npc входит в дом и видит труп, начинает обдумывать по разным критериям кто это сделал. Например, сперва простейшая логическая операция - кто в это время был дома. Если в это время во входе в дом был замечен лишь наш гг - сразу ясно кто это сделал. Если там были многие - npc должен СУЖАТЬ КРУГ ПОДОЗРЕВАЕМЫХ по алгоритму. Какому?
Например, похитил ли гг какие-то вещи у убитого? Если да, то какие. Ценные и которые можно продать где-то по близости? Нпс ИДЕТ НА РЫНОК и спрашивает о том, продавал ли им кто-то данные предметы (список). Если их продал гг - все, вычислен и легко спален. Теперь стража вас ищет.
Далее. Если предмет не ценный или он не продавался, то он мог быть КОМУ-ТО НУЖЕН. Нпс должен ПОПЫТАТЬСЯ логически понять, кому нужен был предмет, например, какой-то амулет на теле погибшего, который исчез. Если этот амулет нужен был кому-то, кого npc знал - npc начинает копать в эту сторону.

Конкретно проработка этого аспекта игры, посвященного тихим убийствам, приведет к тому, что теперь нельзя будет так бесстыже вырезать город или целое население дома. Что придется заметать следы. ПРИДЕТСЯ ПРОДУМЫВАТЬ ЧТО НПС МОЖЕТ ЗАМЕТИТЬ И КАК МОЖНО ПОДСТРОИТЬ ТО ИЛИ ИНОЕ УБИЙСТВО, ЧТОБЫ НЕ ВЫДАТЬ СЕБЯ.

Нужно будет продумывать свои действия наперед, прятать трупы, не продавать предметы убитого у ближайшего торговца и так далее.

В общем, идея понятна? Давайте представим каким образом можно сделать ПОВЕДЕНИЕ NPC РЕАЛИСТИЧНЫМ В МЕЛОЧАХ. В самых разных повседневных делах. Чтобы это были не просто болваны, а настоящие противники.

При этом нужно описывать хотя бы на минимальном уровне каким образом npc будут осуществлять то или иное действие, каким будет сам процесс мышления, как оно будет думать ЛОГИЧЕСКИ посредством логических и числовых операций.

Было бы пиздато, если бы NPC были самодостаточны. Могли зарабатывать деньги. Создать систему приоритетов, по которой будут тратиться эти деньги. Например: обычные тянки-горожанки будут покупать себе цацки, одежду (сделать уровневую систему шмоток от худшего к лучшему), а войны будут закупаться броней и оружием.
Также было бы здорово проработать характер персонажей. Взять несколько параметров (как в психологических тестах) и задавать им значения. От комбинации определенных параметров и их значений будет зависеть реакция NPC. Ка по мне, так это может сделать систему убеждения просто охуенной.

Годные примечания анонов в прошлых тредах:

>npc должны убирать трупы
Запилили очень упрощённую версию этого в новом хитмане, в принципе какой нибудь беседке запилить это в новый тес или фоллач не так уж и сложно будет, если тодд-хуесос занялся бы игрой, а не денежки считал.
>npc должны проводить мини-расследование
А вот это прикольно, думал иногда об этом. Если реально завести так что какой нибудь шериф или родственник по простой логике искали тебя, если бы какой нибудь нпс видел тебя проходящим мимо дома к примеру - был бы шанс что он тебя вспомнит и поможет в расследовании, итд.
Это все прикольно и довольно реализуемо на самом деле, проблема в том что разработчикам это нахуй не нужно, а игроки и так сожрут.
Аноним 09/05/17 Втр 10:50:06  152682066
В последнем хитмане убирают трупы и ищут убийцу, только вчера прошел.
Аноним 09/05/17 Втр 10:51:56  152682139
>>152682066
Вот, а теперь нужно подумать, как такое возможно воплотить в играх с открытым миром.
Аноним 09/05/17 Втр 10:54:07  152682228
artificial-inte[...].jpg (37Кб, 306x306)
ai0.jpg (153Кб, 1500x1000)
Смесь скриптовых сцен с нейросетевым AI может сойдет.
Аноним 09/05/17 Втр 10:59:49  152682515
>>152681974 (OP)
О чем тред тогда? Пиздец, блядь, перевести в код мышление и поведение быдла. Ты бы лучше интеллект ботам в ртсках прокачал, вот его там действительно не хватает.
Аноним 09/05/17 Втр 11:00:26  152682546
>>152682515
>Это все прикольно и довольно реализуемо на самом деле, проблема в том что разработчикам это нахуй не нужно, а игроки и так сожрут.
>о чем тред тогда?
быстрофикс
Аноним 09/05/17 Втр 11:07:11  152682851
>>152682546
О маняфантазиях на тему ИИ, может кому-то подобное то же приходило в голову.
Аноним 09/05/17 Втр 11:22:20  152683587
>>152681974 (OP)
Ебать, мини-расследование...
Я аж из ридонли вышел от шока, сложно же
Аноним 09/05/17 Втр 11:29:48  152683996
>>152682139
Фоллачи и скуримы не про то. Они про то как ты в 18-й раз качаешь героя, но уже другим способом. Они про лор, про фэнтезийность, про постапокалипсис и быт в нем.
Аноним 09/05/17 Втр 11:31:04  152684067
>>152681974 (OP)
Для начала хотя бы ту же Мафию полноценно реализовали, как мультиплеерную игру. Чтобы в 3D и с честным городом. Потенциал огромный, а никто так и не сделал.
Аноним 09/05/17 Втр 11:31:51  152684108
>>152684067
И от первого лица, да.
Аноним 09/05/17 Втр 11:33:33  152684205
>>152684108
И чтоб корованы можно грабить.
Аноним 09/05/17 Втр 11:35:32  152684300
>>152684205
Убьет геймплей.
Аноним 09/05/17 Втр 11:39:09  152684484
>>152681974 (OP)
Я уже сейчас могу представить, как бы это все тормозило на беседкином движке.
Аноним 09/05/17 Втр 11:40:49  152684579
>>152684484
Это бы на любом движке тормозило. Просто пиздец какие огромные вычислительные мощности нужны, чтобы все это поддерживать.
Аноним 09/05/17 Втр 11:43:12  152684697
>>152684579
>простейшие логические вычисления если то-то сделай то-то
>огромнейшие вычисления
Аноним 09/05/17 Втр 11:44:57  152684796
последних хитман топ,нпс не тупые,все зависит от издателя и самой игры
/thread
Аноним 09/05/17 Втр 11:48:53  152685018
>>152684697
Ну и где тогда это все, раз простейшие? Почему не запилили? Реалистичная система, которую хочет оп, будет гораздо сложнее чем "если, то".
Аноним 09/05/17 Втр 11:58:00  152685611
>>152685018
Потому что 90% денег уходят в новый графон, на ai денег не остается
Аноним 09/05/17 Втр 12:03:53  152686016
>>152681974 (OP)
>При этом нпс не убирают трупы, не обращают внимания на убийство родственников, перед ними взрываются от выстрелов головы их матерей и братьев - ноль реакции.
Добавить эмоции. Не такие конечно как у настоящих людей, это сделать в принципе не реально, а хотя бы как в тех же симс 4. Типа как скриптовая реакция на событие какие то определенное.
>Было бы пиздато, если бы NPC были самодостаточны.
Для этого им придется дать потребности, цели, черты характера которые будут влиять на поведение. Тогда NPC будут делать что-то исходя из потребностей и желаний.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 19 | 2 | 11
Назад Вверх Каталог Обновить

Топ тредов
Избранное