С течением времени нейросети становятся все мощнее и доступнее даже для рядовых пользователей, какие бы задачи перед ними не ставились. Некоторые энтузиасты используют их в сфере игр, но не для создания миров и игрового процесса, а для того, чтобы их оживить. Так один игрок ради интереса поднял частный сервер, заселил его 1800 ботами, а общаться в чате заставил нейросеть.

Это будто бы оживило игровой мир и наполнило его активностью как у настоящих людей... на первый взгляд.
Игрок по имени Mr-Nilsson_85 рассказал, что использовал серверную сборку AzerothCore, которая эмулирует игровой мир, и модуль Playerbots, управляющий игровыми персонажами, будто бы ими владеют реальные люди. В сборке также присутствовал модуль, позволяющий подключать локальную версию большой языковой модели через платформу Ollama, однако, вместо этого, чтобы не нагружать свой ПК, он с помощью ИИ написал код для подключения к API веб-версии DeepSeek, которая по словам автора стоит очень дешево. Это дает возможность ботам беседовать друг с другом и реальными пользователями. Дополнительно он настроил ботов так, чтобы они подключались к игре и общались в чате только при наличии живых игроков и не тратили токены зря, когда их беседы никто не видит.
Таким образом, у автора получилось запустить персонажей, управляемых ботами и ИИ, которые ведут себя непосредственно в игре и общаются в чате как настоящие люди. При ближайшем рассмотрении их поведение, правда, все же отличается от живого, особенно в плане общения, которое идет слишком быстро, без пауз, и порой несколько бессодержательно. Но автор заявил, что все это можно исправить.
Некоторых комментаторов смутило такое открытие, ведь получается, что огромный мир, который должен быть населен реальными людьми, на самом деле оказывается искусственно заполненным машинами, то есть по сути своей пустым. Так "Теория мертвого интернета" превращается в "Теорию мертвой ММОRPG", в которой нет настоящих игроков, что несколько пугает и является поводом для грусти. С другой стороны, это открывает возможности для игры в ММО-игры в одиночку без посторонних пользователей, но с как бы живым миром, где порой попадаются персонажи других искателей приключений.
Частный сервер с 1800 ботами, ИИ-чатом, API Deepseek – доказательство концепции!
Я просто подумал, что, возможно, будет интересно показать, что я создал за это время. Я нашел перепакованную версию частного сервера со встроенным плагином Ollama (локальная БЯМ) и игровыми ботами (именно то, что и предполагает название: боты, которые ходят по карте, получают уровни и т. д., точно так же, как игроки).
Затем я с помощью ИИ создал мост между Ollama и API Deepseek, чтобы Deepseek мог обрабатывать чат ботов – отчасти для того, чтобы не нагружать свой компьютер, так как локальная БЯМ довольно ресурсоемкая, а отчасти потому, что это делает ботов гораздо умнее. К тому же использование API Deepseek обходится очень, очень дешево.
Честно говоря, настройка очень проста, сложнее всего – доработать все до нужного состояния, но все легко настраивается с помощью файлов конфигурации, которые редактируются в блокноте. Скрипт DeepSeek я тоже просто скопировал и вставил в блокнот; я использую портативную версию Python, расположенную в папке внутри папки сервера, и запускаю скрипт с помощью пакетного файла. Скрипт отслеживает активных игроков, чтобы боты не тратили токены, когда игроки не в сети.
Я только что обновил сервер и теперь могу запускать 1800 ботов, не снижая производительности своего нового ПК, и все 1800 подключены к API DeepSeek, чтобы иметь возможность общаться как со мной, так и друг с другом.
Ботов в моей гильдии я создал самостоятельно, заведя на сервере два дополнительных аккаунта: один для женских персонажей, другой – для мужских (не более 10 персонажей на каждом аккаунте), а затем преобразовал их в randombots, чтобы они появлялись вместе с сервером, как и все остальные боты. Плюс, очевидно, в том, что они полностью созданы мной: и расы, и классы, и их внешний вид, и имена. Минус в том, что, как и все остальные боты, они появляются случайным образом, поэтому обычно при запуске сервера у меня в сети оказывается около 12 из 20 моих ботов.
Кроме того, ИИ помог мне с настройкой файлов сервера и практически со всем, что я сделал, так как самостоятельно я бы с этим никогда не справился.
Я НЕ буду никому помогать с поиском сборки, не буду указывать, где ее скачать и т. д., но ее очень легко найти и сделать самостоятельно, опираясь на то, что я здесь рассказал.
reddit