Всем доброго времени суток!
Уже чуть больше двух лет я работаю над написанием собственного клиента для RO. У меня получалось выделять проекту не так много времени, как хотелось, но сейчас он почти в играбельном состоянии.
Какие же плюсы собственный клиент даёт?
Ragnarok больше ничем не зависит от корейцев. Становится возможно реализовать любой функционал, который захотят игроки: добавлять уникальных 3D монстров, динамически генерируемые локации, абсолютно всё, что захочется.
Клиент кроссплатформеннен: он может работать на Windows, Linux, Mac OS X, Android без необходимости в каких-либо эмуляторах.
Благодаря использованию новых возможностей компьютерной графики, игровой клиент очень быстр, потребляет намного меньше ресурсов, обеспечивая при этром более качественную графику. Немного цифр: загрузка любой локации мгновенна(если точнее, то около 15 мс) - теперь при заходе в портал не нужно ждать, пока карта прогрузится.
Что же реализовано на данный момент?
Динамические тени и освещение(прощайте странные разводы на земле!).
Корректная отрисовка всех спрайтов и всех локаций(включая всю анимацию на локациях).
Отрисовка большинства эффектов.
Большая часть UI.
Весь сетевой интерфейс.
Из нереализованного: нет интерфейса скиллов, части UI и части игрового взаимодействия. Но все эти минусы в ближайшее время будут убраны.
Я хотел бы найти тех, кому проект покажется интересным, потому что это единственный проект игрового клиента, который будет реально использоваться на игровом сервере с ненулевым онлайном.
На развитие любого проекта требуются средства и другая помощь, поэтому если у вас есть желание и/или возможности - пишите в личку, либо в комментариях свои мысли.
С уважением.
А теперь, немного скриншотов: