Skip to content

gawric/Unity-Client-for-L2J

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

L2-Unity-L2J Acis

Проект находится в постоянной разработке....

Это отдельная ветка созданная на основе исходной 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,монстров. После этого я завершу все макеты для магазинов и скилов

Preview0

Preview0

Preview0

Telegram

Группа в телеграме для обсуждения Telegram.

Гайд

Здесь я размещаю интересные заметки (Разбор пакетов, Примеры верстки окон, Разбор скорости , Синхронизаци) L2Guid.

About

Unity client for Lineage 2 game servers java server

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages