Новый эмулятор Lineage II - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 19.08.2012, 21:48   #1

Автор темы (Топик Стартер) Новый эмулятор Lineage II

Из серии: Дело было вечером, делать было нечего...

Началось все очень давно, когда-то я грезил мечтами переписать всё и вся подчистую. В структуре L2J не устраивало абсолютно всё. Много кривых затычек, финтов ушами, костылей, порождающих "фиксы фиксов". Взять и всё переписать не хватало ни времени, ни навыков, ни желания. Когда в шару попали сборки overworld, мечта написания своего эмулятора немного поутихла, в этих сборках всё было более-менее идеально, с ними приятно было работать. С тех пор прошло около года. За это время окончательно приелись все лыжеподобные, приелась L2, и MMO-серверостроение в целом. Немного отдохнув от всего я решил потихоньку реализовывать свою идею написания эмулятора, так как появилась масса свободного времени.. Прошло около недели, каждый день происходили новые открытия, были какие-то победы, и неудачи. За это время я успел многое: Реализовал оболочку для Netty, сделал много заготовок "на будущее", реализовал все сетевые протоколы, сделал некоторые заготовки для базы данных(использовал Hibernate). И вроде бы всё хорошо, и можно продолжать работать дальше, оставалось добить сетевой обмен клиент<->гс, вход в мир, первые шаги персонажа... Но что-то внутри меня сломалось, цель вроде-бы достигнута, и трезвый взгляд на ситуацию показывал, что все эти усилия нахрен никому не будут нужны. До появления в свет играбельного эмулятора нужно затратить очень много времени, денег и сил, чего становится меньше с каждым днем, поэтому я решил просто отдать в массы весь исходный код, который успел написать. Может кому-то пригодится в своих начинаниях, кому-то поможет в переработке существующих вариантов, а кому-то послужит учебным пособием, или напоминанием "Как не нужно писать код", чего я тоже не исключаю. Спасибо всем, кто дочитал до этих слов, думаю, пора заканчивать свой монолог.
Код выложен под лицензией Apache 2.0, использовать можете свободно.
http://rghost.ru/39880703

Последний раз редактировалось Camelion; 05.02.2016 в 00:19.
Camelion вне форума Отправить сообщение для Camelion с помощью ICQ Ответить с цитированием
Непрочитано 20.08.2012, 02:32   #2
Аватар для linliss
Герой

По умолчанию Re: Новый эмулятор Lineage II

одному тяжеловато все тащить, если нету уймы свободного времени(конечно тут еще java-skill очень сильно влияет)... пару лет назад тоже начинал писать с нуля сервер, что странно, у меня дело продвинулось не намного дальше, забил после реализованого входа в мир и передвижения по нему...
linliss вне форума Ответить с цитированием
Непрочитано 20.08.2012, 03:10   #3
Аватар для ANZO
Разработчик BDO Emu

По умолчанию Re: Новый эмулятор Lineage II

Не главное сколько, а главное как. Пока для меня #Red Rabbit товарища KID является эталонным, не забросил - был бы шикардосный API для эмулей.
ANZO вне форума Отправить сообщение для ANZO с помощью ICQ Отправить сообщение для ANZO с помощью Skype™ Ответить с цитированием
Непрочитано 20.08.2012, 03:18   #4
Аватар для linliss
Герой

По умолчанию Re: Новый эмулятор Lineage II

Цитата:
Сообщение от ANZO Посмотреть сообщение
Пока для меня #Red Rabbit товарища KID является эталонным, не забросил - был бы шикардосный API для эмулей.
это да... жалко, что такое начинания обычно заканчиваются...
linliss вне форума Ответить с цитированием
Непрочитано 20.08.2012, 07:39   #5
Забанен за кидаловo/обман/развод

По умолчанию Re: Новый эмулятор Lineage II

Вот ТС достойный медали. Сделав даже полигон для действий, но новый и самопальный, да еще слив его в шару, это уже поступок очень стоящий. А по теме, просто можно было пригласить любых компетентных программистов с данного портала, и продолжить реализовывать задумку. Вполне хорош был бы и план опен сурса. Хотя правда - многие начнут плеваться, открещиватся от данной разработки в силу того, что она голая.
KilRoy вне форума Отправить сообщение для KilRoy с помощью ICQ Отправить сообщение для KilRoy с помощью Skype™ Ответить с цитированием
Непрочитано 20.08.2012, 08:12   #6

Автор темы (Топик Стартер) Re: Новый эмулятор Lineage II

KilRoy, Большинство программистов с этого портала не интересует разработка эмулятора как процесс, их интересуют только деньги, полученные за работу. Даже сейчас, пока пишу сообщение мелькает чей-то банер: работы под заказ, проекты под ключ, etc. Раньше идейных людей было больше, сейчас L2 доят, кто и как может.
Camelion вне форума Отправить сообщение для Camelion с помощью ICQ Ответить с цитированием
Сказали спасибо:
Непрочитано 20.08.2012, 08:20   #7
Аватар для xolseg
Хрен с горы

По умолчанию Re: Новый эмулятор Lineage II

Цитата:
Сообщение от Camelion Посмотреть сообщение
KilRoy, Большинство программистов с этого портала не интересует разработка эмулятора как процесс, их интересуют только деньги, полученные за работу. Даже сейчас, пока пишу сообщение мелькает чей-то банер: работы под заказ, проекты под ключ, etc. Раньше идейных людей было больше, сейчас L2 доят, кто и как может.
А еще 4-6 лет назад об этом не думали, знаний было мало, да и капитал нужен был приличный. А сейчас, если школьник не имел сервера л2 - для него жизнь потеряна...
xolseg вне форума Отправить сообщение для xolseg с помощью ICQ Отправить сообщение для xolseg с помощью Skype™ Ответить с цитированием
Непрочитано 20.08.2012, 08:22   #8
Аватар для linliss
Герой

По умолчанию Re: Новый эмулятор Lineage II

Цитата:
Сообщение от xolseg Посмотреть сообщение
А еще 4-6 лет назад капитал нужен был приличный
что за бред, 4-6 лет назад можно было открыть сервер на первой попавшейся сборке(грубо говоря), без защиты и спокойно рубить деньги
linliss вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 20.08.2012, 09:05   #9
Аватар для VISTALL
Illussion is real

По умолчанию Re: Новый эмулятор Lineage II

Цитата:
Сообщение от Camelion Посмотреть сообщение
Из серии: Дело было вечером, делать было нечего...

Началось все очень давно, когда-то я грезил мечтами переписать всё и вся подчистую. В структуре L2J не устраивало абсолютно всё. Много кривых затычек, финтов ушами, костылей, порождающих "фиксы фиксов". Взять и всё переписать не хватало ни времени, ни навыков, ни желания. Когда в шару попали сборки overworld, мечта написания своего эмулятора немного поутихла, в этих сборках всё было более-менее идеально, с ними приятно было работать. С тех пор прошло около года. За это время окончательно приелись все лыжеподобные, приелась L2, и MMO-серверостроение в целом. Немного отдохнув от всего я решил потихоньку реализовывать свою идею написания эмулятора, возможно на меня так повлияла недавняя авария, не суть, просто появилась масса свободного времени.. Прошло около недели, каждый день происходили новые открытия, были какие-то победы, и неудачи. За это время я успел многое: Реализовал оболочку для Netty, сделал много заготовок "на будущее", реализовал все сетевые протоколы, сделал некоторые заготовки для базы данных(использовал Hibernate). И вроде бы всё хорошо, и можно продолжать работать дальше, оставалось добить сетевой обмен клиент<->гс, вход в мир, первые шаги персонажа... Но что-то внутри меня сломалось, цель вроде-бы достигнута, и трезвый взгляд на ситуацию показывал, что все эти усилия нахрен никому не будут нужны. До появления в свет играбельного эмулятора нужно затратить очень много времени, денег и сил, чего становится меньше с каждым днем, поэтому я решил просто отдать в массы весь исходный код, который успел написать. Может кому-то пригодится в своих начинаниях, кому-то поможет в переработке существующих вариантов, а кому-то послужит учебным пособием, или напоминанием "Как не нужно писать код", чего я тоже не исключаю. Спасибо всем, кто дочитал до этих слов, думаю, пора заканчивать свой монолог.
Код выложен под лицензией Apache 2.0, использовать можете свободно.
http://rghost.ru/39880703
идейные люди есть , они просто прятаются

переписи/написи, есть разумный пример, всегда в коде есть юзлесс / юзабле код , всеодно много вещей стянутся со старого кода.
__________________
consulo.io - Consulo - multi-language IDE
VISTALL вне форума Ответить с цитированием
Непрочитано 20.08.2012, 09:09   #10
Забанен за кидаловo/обман/развод

По умолчанию Re: Новый эмулятор Lineage II

Цитата:
Сообщение от Camelion Посмотреть сообщение
KilRoy, Большинство программистов с этого портала не интересует разработка эмулятора как процесс, их интересуют только деньги, полученные за работу. Даже сейчас, пока пишу сообщение мелькает чей-то банер: работы под заказ, проекты под ключ, etc. Раньше идейных людей было больше, сейчас L2 доят, кто и как может.
Я бы не в коем образе не назвал их программистами, описаных на банерах. Есть тут куда более достойные личности ;-) которых можно было пригласить, поработать за идею. Идейных людей еще очень много.
KilRoy вне форума Отправить сообщение для KilRoy с помощью ICQ Отправить сообщение для KilRoy с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Продам] Эмулятор Tera online MetaWind Рынок / Marketplace 21 19.05.2013 09:59
Эмулятор lineage 2 от команды Initiative Project crazy_voin Lineage II 15 24.06.2012 17:13
Lineage 2 Новый Диск Cracatau Lineage II 2 12.01.2010 17:22
Эмулятор ГГ для Lineage II Hellbound Milldi Игровой клиент 2 04.08.2008 22:58


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 06:10. Часовой пояс GMT +3.

Вверх