Разработчик-одиночка под ником Mr-Nilsson_85 смог оживить пустующий приватный сервер World of Warcraft, заселив его 1800 автономными ИИ-ботами. Эксперимент, развернувшийся на базе дополнения Wrath of the Lich King, превратил заброшенный многопользовательский мир в процветающую одиночную игру. С нюансом, конечно, что все живущие на сервере — не люди, а ИИ.
В основу технической стороны легли эмулятор AzerothCore и популярный скриптовый модуль playerbots. Традиционные алгоритмы полностью взяли на себя механическую часть геймплея, поэтому боты самостоятельно качаются, выполняют квесты, собираются в рейды, зачищают подземелья, а также распределяют роли в бою — лечат союзников и удерживают агрессию боссов. Обрабатывать такое количество персонажей в реальном времени силами исключительно нейросетей домашний компьютер бы не смог, поэтому автор разделил обязанности. Физические действия контролирует код, а за социальное взаимодействие отвечает связка из локального инструмента Ollama и облачного API DeepSeek.
Благодаря языковым моделям цифровые симуляторы игроков получили возможность общаться в общих чатах и отвечать напрямую администратору, генерируя контекстные диалоги. Чтобы расходы на запросы к языковой модели не улетали в космос, энтузиаст написал специальный скрипт на Python. Система отслеживает присутствие реальных людей в сети. Когда на сервере нет человека, боты перестают слать платные запросы к API. В итоге содержание целого виртуального живого мира обходится создателю менее чем в 10 фунтов стерлингов (около 1000 рублей) ежемесячно.
Геймерское сообщество отреагировало на запуск сервера со смесью восторга и легкой тревоги, окрестив происходящее живым воплощением «теории мертвого интернета». Поддержку эксперименту высказал бывший руководитель команды разработчиков World of Warcraft Марк Керн, отметивший, что это совпадает с изначальным видением игры, которой можно наслаждаться как в компании, так и в соло. Идея идеальна для занятых геймеров, ведь виртуальные напарники не устраивают драмы, не токсичат и позволяют закрывать высокоуровневый контент в удобном темпе. И хотя иллюзия пока не идеальна — боты частенько говорят невпопад и выдают несвязные реплики в глобальном чате — разработчик планирует исправить это точечной настройкой промптов.
Источник: gameguru.ru