ИИ-агент на базе новейшей модели OpenAI прошел стартовую локацию орков в World of Warcraft версии 3.3.5a. Агент справился с задачей за 40 минут без единой смерти, взаимодействуя с игрой исключительно через сетевой протокол без использования визуальных данных.

Проект базируется на серверном ПО с открытым кодом AzerothCore. Агент считывает 28 типов серверных сообщений через Python-скрипт и отправляет команды обратно. Система работает на локальных частных серверах, не подключаясь к официальным игровым мирам.

Для навигации агент использует C++ модуль, который обращается к файлам навигационной сетки AzerothCore и библиотеке Detour. Это позволяет ИИ прокладывать оптимальные маршруты и находить ошибки в коллизиях объектов для перемещения по карте.

Данные о заданиях агент извлекает напрямую из SQL-файлов сервера. В процессе прохождения модель продемонстрировала элементы планирования: продавала ненужные предметы, экипировала улучшения и обучала способности перед финальными этапами зоны.

Ранее эта же модель прошла игру Portal за 24 часа, используя скриншоты. В планах разработчика — проверить, сможет ли агент самостоятельно достичь 80-го уровня и способны ли несколько ИИ-сущностей кооперироваться для прохождения контента через социальные механики игры.