Энтузиасты написали новый клиент для классической World of Warcraft на Rust

Энтузиасты написали новый клиент для классической World of Warcraft на Rust

Группа энтузиастов представила открытый проект benilla, который представляет собой созданный с нуля клиент для классической World of Warcraft версии 1.12.1 образца 2006 года. Программа написана на языке программирования Rust с использованием современного игрового движка Bevy и полностью обходится без использования оригинального исходного кода компании Blizzard Entertainment. Авторы не распространяют готовые игровые архивы, предлагая пользователям подключать файлы из официально установленной ранней версии игры.

На текущий момент кастомный клиент уже обеспечивает полную работоспособность контента той эпохи. Игроки могут создавать персонажей, выполнять задания, осваивать различные профессии, посещать подземелья, рейды и классические поля боя вроде Альтеракской долины или Ущелья Песни Войны. Движок корректно воспроизводит оригинальный интерфейс на базе FrameXML и Lua, а также поддерживает популярные пользовательские модификации старой школы, включая Questie, Bagnon и pfUI.

Проект привлек широкое внимание сообщества после того, как пользователь под ником chasm опубликовал в социальной сети X видеоролик с демонстрацией возможностей движка. На кадрах персонаж Альянса катался по игровым локациям на скейтборде и выполнял трюки, что стало демонстрацией внутреннего инструментария для разработчиков. Подобная вольность породила множество бурных обсуждений в сети.

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

Пожалуйста, войдите, чтобы прокомментировать

0 комментариев