Всем привет. Решил поделиться проектом, над которым сейчас работаю.
Занимаюсь адаптацией WoW 3.3.5a под Android. Это полноценный клиент, который запускается непосредственно на телефоне, без стриминга с ПК и эмуляции Windows.
На данный момент уже работает авторизация, загрузка персонажей и вход в игровой мир. Недавно тестировал всё в Штормграде — мир загружается, другие игроки отображаются, можно свободно передвигаться по городу. Причём всё это на настоящем сервере, вместе с обычными игроками с ПК.
Сам клиент основан на открытом проекте, в котором уже реализована большая часть базовых систем WoW: бой, заклинания, квесты, прокачка, инвентарь, таланты, взаимодействие с NPC, группы, чат и многое другое. Есть и поддержка подземелий, хотя далеко не все механики я успел проверить лично.
Записал небольшое видео, чтобы показать, как это выглядит вживую. Специально снимал на другой телефон, чтобы было понятно, что игра действительно работает на Android.
Видео: https://mega.nz/file/J2FDBK6S#cWsdLK...1MVq5_1C_7YLoc
Пока, конечно, хватает проблем. Встречаются визуальные баги, да и над производительностью ещё предстоит поработать. Сейчас как раз занимаюсь оптимизацией, стабильностью.
Кстати, клиент уже можно собрать и под Windows, так что разработка не ограничивается одним Android. В дальнейшем рассматриваю и возможность портирования на iOS. В идеале хотелось бы прийти к полноценному кроссплатформенному клиенту WoW, который будет работать на разных устройствах.
Отдельно интересна возможность расширять сам WoW, добавлять новые интерфейсы, механики и различные функции, которых не было в оригинальной 3.3.5a. Поскольку исходный код клиентской части доступен для доработки, возможностей для экспериментов довольно много.
Пока не знаю, когда всё это можно будет назвать полноценной играбельной версией. Но первые результаты уже есть, и бросать разработку не планирую.
В общем, интересно, что думаете. Стали бы играть в WoW с телефона?


Ответить с цитированием

