Kingdom Come: Deliverance пришлось добавить сложный поиск пути всего для двух NPC, владеющих лошадьми: «Если вы хотите сделать эту функцию, вы должны ее поддержать».

В продолжении игры Kingdom Come: Deliverance я был поражен реалистичностью неигровых персонажей. Удивительно, но в оригинальной игре пришлось внедрить сложный механизм исключительно для того, чтобы управлять движениями двух из её 550 персонажей.

📰 Новости Сегодня — источник объективных и своевременных новостей из мира криптовалют. Факты подаются с профессиональной точностью и щепоткой иронии, чтобы даже серьёзные темы вызывали улыбку.

Присоединиться в Telegram

Во время интервью на GDC Матей Марко, программист искусственного интеллекта в Warhorse Studios, рассказал, что существует компонент в деревьях поведения NPC AI под названием «Long Distance Move». Этот элемент системы отвечает за длительные перемещения, например, путешествие от дома до работы или поход в паб.

Игры, такие как Oblivion, существенно изменили наше представление о неигровых персонажах (NPC). Вместо того чтобы быть статичными объектами или простыми цифровыми сигналами, перемещающимися по кругу, им были даны рутины и потребности, делая их более динамичными. Однако этот реализм необходимо было умерять, так как избыточное количество NPC покидало города для сбора пищи, что приводило к их гибели. Несмотря на свой интеллект, они оказались слишком умными для собственной пользы.

В Kingdom Come: Deliverance система игры была не только о симуляции движения человека; она также учитывала другие способы передвижения, например лошадей. Марко объяснил, что некоторые NPC, если они владеют лошадью, могут использовать её для путешествий к разным местам. Однако эта функция ограничена, поскольку всего несколько NPC во всей игре имеют лошадь. Для эффективного внедрения этого аспекта требуется дополнительная поддержка.

Один из аспектов видеоигр, который я обожаю, хотя разработчики могут считать его разочаровывающим: допустим, разработчик предлагает «Не было бы ли забавно, если богатые NPC могли бы ездить на лошадях для преодоления больших расстояний?» Теперь представьте реакцию продюсера, когда он узнает, что реализация этой функции потребует бесчисленных часов дополнительного программирования.

Эта функция довольно удобна, учитывая что лошади играли важную роль в средневековье. В этой игре ты часто оказываешься на коне, а во втором выпуске ‘Kingdom Come: Deliverance’, добавляет реализма возможность пригибаться под ветками, смотря вниз, чтобы не упасть с коня.

Смотрите также

2025-03-19 16:12