С какой сборки начинать учиться?

baramba

Путник
Пользователь
Сообщения
2
Розыгрыши
0
Репутация
0
Реакции
0
Баллы
11
Хроники
  1. Interlude
  2. Chaotic Throne: High Five
Исходники
Отсутствуют
Сборка
N/A
Как и многие на этом форуме когда начинали, я захотел окунуться в мир разработки серверов ЛА2, просто как хобби.

Не подскажете ли, люди добрые, какую сборку с шара лучше взять (желательно HF) с которой начать? Та что более стабильная и более доступна для добавки своих модов / с исходниками? Интерлюд впринципе тоже сойдёт.

Я понимаю что с шары мало чего ловить, по этому прошу воздержаться от лишних тролл комментов которые не добавляют ничего стоющего к теме т.к вопрос у меня простой - ищу рекоммендации по сборкам с шары которые наиболее стабильные (в пределах возможностей шар сборок конечно) либо которые вы бы выбрали для себя если начинали с разработкой ла2 серверов.

Присутствуют знания явы, тс, хс, нод и .нет на мид-сеньор уровне, вот и подумал создать пет проект для фана :)
 
Полно разработчиков)А вот денег на всех не хватит)))
Это ж где их полно? Вон там Дракон в другой теме искал, 0 откликов, мы пока по нетворку ищем - 0 откликов, а в целом готовы к общению
 

К сожалению, структурно и технически все существующие шарные проекты в ужасном состоянии. ИМХО, брать слитый сервер с pdb и делать с нуля с оглядкой на тот же Brawery чтобы вообще понимать в общем плане как и что работает.
А в Акисе что плохо и надо переделывать?


Это ж где их полно? Вон там Дракон в другой теме искал, 0 откликов, мы пока по нетворку ищем - 0 откликов, а в целом готовы к общению

тут та же проблема, что в любой нишевой сфере. хорошие мастера и профессионалы уходят в более дорогие и современные, серьезные проекты. Возиться со старым барахлом или специфическим эксклюзивом готовы или студенты, или редкие идейные фанаты со своими заскоками, или бракоделы, которые просто выше прыгнуть не могут
 
Как и многие на этом форуме когда начинали, я захотел окунуться в мир разработки серверов ЛА2, просто как хобби.

Не подскажете ли, люди добрые, какую сборку с шара лучше взять (желательно HF) с которой начать? Та что более стабильная и более доступна для добавки своих модов / с исходниками? Интерлюд впринципе тоже сойдёт.

Я понимаю что с шары мало чего ловить, по этому прошу воздержаться от лишних тролл комментов которые не добавляют ничего стоющего к теме т.к вопрос у меня простой - ищу рекоммендации по сборкам с шары которые наиболее стабильные (в пределах возможностей шар сборок конечно) либо которые вы бы выбрали для себя если начинали с разработкой ла2 серверов.

Присутствуют знания явы, тс, хс, нод и .нет на мид-сеньор уровне, вот и подумал создать пет проект для фана :)
Все существующие в шаре сборки произошли от L2jServer. Если есть просто академический интерес, то начинать стоит определенно с него. Современная L2j может рассматриваться как фреймворк, изучив который, можно будет приступать к работе над любой из сборок, как шарных, так и опенсорсных, т.к структурно различия между тем же овером или jts/Brawery, и L2j - минимальны.
 
Вот что, а l2j я бы новичку не советовал, многое даже банального не работает, по три проверки на одно и тоже в разных классах, архитектура монолит, гениальные паттерны из гарвардского курса там, где можно было обойтись двумя-тремя выражениями, фишки новой спецификации джавы, которые разрабы вставили, чтобы посмотреть что там и как, исправления вида пиши новый код, не проверяй как он работал раньше. Советовать лыжу можно тем, кого ты хочешь выгнать из разработки эмулей
 
Вот что, а l2j я бы новичку не советовал, многое даже банального не работает, по три проверки на одно и тоже в разных классах, архитектура монолит, гениальные паттерны из гарвардского курса там, где можно было обойтись двумя-тремя выражениями, фишки новой спецификации джавы, которые разрабы вставили, чтобы посмотреть что там и как, исправления вида пиши новый код, не проверяй как он работал раньше. Советовать лыжу можно тем, кого ты хочешь выгнать из разработки эмулей
Ну все что ты написал, это по силам исправить ТСу, при заявленных мид-сеньор скиллах явы, за пару месяцев вдумчивой работы. Зато, лыжа относительно свежая, стабильно обновляющаяся, и при этом неплохо документированная. ТСу не просил очередную «хорошую сборку», а просил сборку для обучения. Я думаю, что после вдумчивого месячного изучения чистого движка L2j, не должно возникнуть проблем ни с какой другой сборкой на ее основе. Лыжа - это фундамент и в целом, имеет структуру подходящую для изучения.

Брать лыжу в разработку даже опытному кодеру л2 сейчас тоже не зазорно, т.к опять же ее привести в порядок значительно проще и быстрее, чем условного овера, опенов или жтс.
Опять же, сейчас лыжа наиболее близка по структуре к ПТС серверу(начиная от формул, кончая наследованием).

Ну и конечно, это все касается именно изучения. Идея взять ванильную лыжу и открыться на ней как есть - скорее всего не прокатит.
 
Ну все что ты написал, это по силам исправить ТСу, при заявленных мид-сеньор скиллах явы, за пару месяцев вдумчивой работы. Зато, лыжа относительно свежая, стабильно обновляющаяся, и при этом неплохо документированная. ТСу не просил очередную «хорошую сборку», а просил сборку для обучения. Я думаю, что после вдумчивого месячного изучения чистого движка L2j, не должно возникнуть проблем ни с какой другой сборкой на ее основе. Лыжа - это фундамент и в целом, имеет структуру подходящую для изучения.

Брать лыжу в разработку даже опытному кодеру л2 сейчас тоже не зазорно, т.к опять же ее привести в порядок значительно проще и быстрее, чем условного овера, опенов или жтс.
Опять же, сейчас лыжа наиболее близка по структуре к ПТС серверу(начиная от формул, кончая наследованием).

Ну и конечно, это все касается именно изучения. Идея взять ванильную лыжу и открыться на ней как есть - скорее всего не прокатит.
а Акис чем плох относительно Лыжи?
Какая сборка с исходами хорошая, если такую попросит ТС?)
и разве лыжа обновляется? как и как? я прост не в курсе ее истории и реалий на сегоднышний день. я думал это совсем давно заброшенный проект
 
и разве лыжа обновляется? как и как? я прост не в курсе ее истории и реалий на сегоднышний день. я думал это совсем давно заброшенный проект
Это самая первая команда, которая начала разрабатывать опенсорсный эмуль л2. Сейчас они остановились на HF хрониках и пилят только их. Последний апдейт был 6 дней назад.
Лыжа не является эталоном, но на ее базе построена абсолютна любая L2 сборка на яве, доступная среднестатистическому участнику этого форума. Поэтому, я и назвал ее фреймворком. По сути, работая с l2j сборками, ты все равно будешь работать со скелетом L2jServer в том или ином виде. И учиться лучше на первоисточнике, чтобы лучше понимать взаимосвязь компонентов, модулей и в целом работы движка.

а Акис чем плох относительно Лыжи?
Тем что он ИЛ.
 
а если в плане кода?
Я хз. Я в глаза его не видел. У меня нет привычки качать все подряд. + ИЛ мне в принципе не интересен. За последние пару лет, кроме мобиуса для изучения пакетки новых хроник, я качал разве что бравери, посмотреть, как были решены некоторые проблемы, с которыми я столкнулся в свое время в своей работе.
 
Назад
Сверху Снизу