Интеграция ИИ в Animal Crossing: новый взгляд на классику
Современный мир стремительно меняется, и искусственный интеллект проникает в самые разные сферы нашей жизни. И вот теперь он добрался до всеми любимой игры Animal Crossing. Джош Фонсека решил заменить каждую строку диалога в этой культовой игре диалогами, сгенерированными ИИ.
Фонсека утверждает, что создал мост между 2001 годом и сегодняшним днем, позволяя старой игровой консоли общаться с облачным ИИ, не изменяя при этом ни единой строки исходного кода игры.
Диалоги с жителями деревни — это центральный элемент игры, который придаёт ей особое очарование. Так как же ИИ может улучшить уже и без того привлекательный мир? Похоже, что модификация старается сохранить характер каждого жителя максимально близким к оригиналу.
Хотя сам код игры остался нетронутым, строки диалогов, безусловно, изменились. Джош использовал межпроцессное взаимодействие (IPC), чтобы записывать данные прямо в адрес памяти GameCube.
Он разработал специальный сканер памяти на Python и после долгих часов общения с жителями игры и сканирования нашел нужные адреса памяти. Теперь он мог точно определять, кто говорит, и, что важнее, записывать данные обратно в диалоговое окно.
Игра не читает обычный текст, поэтому простой ввод текста в диалоговые окна не работал. Чтобы обойти это ограничение, он создал кодировщик и декодировщик, чтобы преобразовывать специальный код игры в текст, понятный человеку, и наоборот, чтобы «конвертировать [свой текст] обратно в точную последовательность байтов, которую понимала GameCube».
Затем в игру вступил ИИ. Были использованы две модели ИИ: одна для написания диалогов, другая для режиссуры, добавляя паузы, выражения лиц и так далее.
Диалоговый ИИ был обучен на основе характера персонажей, созданного путём обработки вики-сайта фанатов. Также между жителями была добавлена «мини-общая память»: кто что сказал, кому и какие у них были эмоции. Как и следовало ожидать, это вылилось в движение против Тома Нука.
Том Нук, вероятно, это заслужил, учитывая его прошлые поступки. Если вы недолюбливаете Нука, возможно, это отличный способ получить немного катарсиса с помощью ИИ. Хотя, будем честны, жители Animal Crossing, знающие о Трампе и войне в Украине, убивают большую часть магии игры. Спасибо, ИИ, ты снова это сделал...

Интересно, как интеграция ИИ повлияет на атмосферу игры? Кажется, что она может потерять свое уникальное очарование. Надеюсь, хотя бы сохранится дух оригинала, ведь именно за это мы и полюбили Animal Crossing.