Проект находится в постоянной разработке....
Это отдельная ветка созданная на основе исходной https://gitlab.com/shnok (последняя синхронизация была 25.09.2024 года)
Основной упор делается на поддержку Lineage 2 Java
В данный момент проверено 2 версии разных серверов: Поддерживается Mobius и Acis (Interlude)
Видео базового функционала video1
Видео синхронизации движения клиента и сервера (3 vs1 ) video2
Система движения персонажей как у оригинального клиента
Система синхронизации персонажа с сервером
Боевая система (только Patk)
Система обработка html файлов от сервера
Вход в систему с шифрованием как l2j
Вся система движения монстров
Вся система движения npc
Система атаки player vs npc как у оригинала
Изменена графика в более легкий вариант
Система использование скилов (пока в базовом варианте реализовал пару скилов но основные классы уже есть)
Система покупки итемов в магазине
Система обмена сообщениями сервер <-> клиент что-бы контролировать обмен
Частично переделан Аниматор убраны старые анимации и добавлены новые т.к старая система была не поворотлива и начинала вызывать проблемы при 50+ монстрах
Система цвета ников
Изменение мышки при клике по персонажу
Информацию о персонаже (все основные параметры обновляются)
Система определения оружия (список для магазина посылает id но не посылает определения что это за оружие (sword/blunt))
Систему ToolTip для магазинов, скилов, итемов
Систему использование итемов(только базовые классы)
Добавлено 150 новых моделей(Ноги,Руки,Голова) для персонажей
Добавлено 10 новых эффектов (только для теста) к примеру (Заточка для мечей, Молнии при ударе по npc)
Добавлено 900 новых текстур
Добавлены 100 пакетов для работы с сервером
Добавлено режим работы с шифрованием или без него
Добавлены анимации для магов и войнов (людей и эльфов)
Добавлена анимация исчезновения npc но на уровне unity > update без использование шейдеров (как тестовый вариант)
и еще не меньше 800 комитов которые не попали в систему учета гит
В данный момент я усиленно работаю на синхронизацией персонажей,npc,монстров. После этого я завершу все макеты для магазинов и скилов
Группа в телеграме для обсуждения Telegram.
Здесь я размещаю интересные заметки (Разбор пакетов, Примеры верстки окон, Разбор скорости , Синхронизаци) L2Guid.