Для Cyberpunk 2077 создают мод с умными NPC — с ними можно разговаривать, путешествовать и давать поручения

Для Cyberpunk 2077 разрабатывают NightCityNet — экспериментальный мод, который подключает к обычным жителям Найт-Сити языковые модели и превращает их в более самостоятельных персонажей. NPC могут поддерживать свободный разговор, реагировать на происходящее вокруг, следовать за игроком, садиться в машину и выполнять различные команды.
В начале октября на Nexus Mods появилась демонстрация NightCityNet. Это пока не полноценный релиз мода на площадке, а видео ранней рабочей версии. Сам архив разработчик распространяет через Discord.
Главное отличие NightCityNet от стандартных NPC Cyberpunk 2077 — диалоги не ограничиваются заранее записанными ветками. Ответы генерируются нейросетью с учётом контекста и предыдущего разговора, синхронизируются с движением губ и могут озвучиваться голосами, основанными на персонажах игры.
NPC могут стать спутниками и даже обменяться номером
NightCityNet уже поддерживает заметно больше взаимодействий, чем обычный разговор. Персонажа можно попросить следовать за Ви, сесть в автомобиль или выполнить определённое действие.
В текущей версии NPC способны садиться, танцевать, пить, доставать оружие, продавать предметы, передавать или просить деньги. Есть и подобие социальных отношений: персонажи могут обмениваться с игроком телефонными номерами, писать сообщения, звонить и присылать фотографии.
Мод также использует базовое компьютерное зрение. В демонстрации на Nexus Mods NPC, например, способны учитывать одежду главного героя и реагировать на другие элементы текущей ситуации.
При этом разработка находится на очень ранней стадии. Тестировщики отмечают проблемы с анимациями и случаи, когда отдельные действия плохо связаны друг с другом. Поэтому сейчас NightCityNet скорее демонстрирует возможности ИИ-NPC, чем превращает Cyberpunk 2077 в полностью новую симуляцию жизни.
Русский язык добавляет сторонний лаунчер
Отдельный разработчик ARCHIDEXTER создал AD.Engram — лаунчер, который автоматизирует установку NightCityNet и необходимых зависимостей, а также добавляет русскую локализацию и голосовое общение.
Согласно странице AD.Engram, пользователь может выбрать облачную нейросеть или запустить совместимую локальную модель через Ollama. Для распознавания и синтеза речи используются дополнительные компоненты, а сам лаунчер протестирован на Cyberpunk 2077 версии 2.31.
Здесь есть важное различие: NightCityNet и AD.Engram — не один проект. Сам мод распространяется бесплатно его автором, тогда как сторонний лаунчер AD.Engram находится в раннем доступе и предлагается через платную подписку на Boosty. Использование облачных ИИ-моделей также может потребовать отдельной оплаты API.
NightCityNet показывает одно из наиболее интересных направлений развития игровых модов: нейросеть не просто генерирует новые реплики, а связывает разговор с действиями непосредственно внутри игрового мира. Насколько стабильно такая система сможет работать в длительном прохождении, станет понятно только по мере дальнейшей разработки.