Все новости
Это интересно
Сейчас читают
Игры
Аватар Evernews Evernews

Жители Animal Crossing восстали против Тома Нука благодаря ИИ

0
0
Поделиться
Телеграфировать

Пришлось постараться, чтобы внедрить нейросеть в старую игру.

Жители Animal Crossing восстали против Тома Нука благодаря ИИ

Программист Джошуа Фонсека объединил старую Animal Crossing для Nintendo GameCube с современной большой языковой моделью. В результате персонажи начали обсуждать свои долги и организовали «анти-Нук» движение против енота Тома Нука, фактически управляющего городом.

В оригинальной Animal Crossing Нук владеет магазином и выдает кредиты, загоняя игроков (и, видимо, обычных персонажей) в долговую яму. Правда, чтобы персонажи возмутились действиями Нука, их пришлось немного подтолкнуть с помощью системного промпта.

Кроме того, энтузиаст научил персонажей Animal Crossing упоминать в диалогах события из реального мира — соответствующие темы просто брались из новостей.

GameCube, выпущенная в 2001 году, имеет 24 мегабайта памяти и не может запускать нейросети самостоятельно. Энтузиасту пришлось схитрить: он создал скрипт, взаимодействующий с игрой и с языковой моделью.

Скрипт на Python перехватывал реплики персонажей и скармливал их языковой модели, а затем писал данные напрямую в память, на лету корректируя диалоги. Главная трудность заключалась в том, что Animal Crossing использует собственную систему кодов управления текстом.

Без специальных управляющих символов игра зависала. Для решения задачи Фонсека разделил функции: одна модель генерировала реплики, а другая добавляла необходимые коды.

Проект Джошуа выложен в открытый доступ, поэкспериментировать с ИИ в Animal Crossing могут все желающие.

Читать далее
Сколько вы тратите на игры за год?
Больше 100000 рублей
653 голоса, 6.1%
От 50000 до 100000 рублей
436 голосов, 4.1%
От 25000 до 50000 рублей
516 голосов, 4.8%
От 10000 до 25000 рублей
903 голоса, 8.4%
До 10000 рублей
2098 голосов, 19.5%
Нисколько, я пират. Йо-хо-хо!
6133 голоса, 57.1%
Теги: Игры, Технологии
Аватар Evernews
Evernews
8074 подписчика