Свернуть ↑
Еще в далеком 2009 появилось желание создать свой сервер (тогда это было модно). Но будучи еще очень юным (я 94го года рождения) разумеется практики и знаний в этой области было 0. Зато было мощное желание быть админом

. я тогда еще учился в 9 классе, но случилось так что через 2 недели меня сбила машина, и так вышло что я слег на год. Сначала 3 месяца больничка потом 8 месяцев восстанавливался дома, с аппаратом иллизарова в бедре. Не суть. У меня появилась просто куча свободного времени и я смог посвятить себя своей мечте). Забегая вперед, хочу сказать что если бы не пиратские сборки l2 я бы наверное никогда бы и не заинтересовался программированием, но обо всем по порядку. Первое время все давалось с огромным трудом, ибо материала было много и ничего не понятно... я мускул смог заставить функционировать и подключить к нему сборку только наверное день на третий. В компах был полный ноль. Потом конечно все пошло немного быстрее и со временем начало появляться осмысление, того что я делаю)
Во многом конечно мне помог данный форум, если интересно можно посмотреть во время моего активного "развития" я создал тут не мало тем. Сейчас большинство из моих тем у меня вызывают только легкую ухмылку. Но все же хочу выразить благодарность тем людям которые откликались и помогали. Было конечно и много агра, но как без этого.
Итак, спустя некоторое время шаманства с разными сборками я столкнулся с желанием сделать "лучшую сборку" (смешно не правда ли?)) и начал собственно этим заниматься (небольшая ремарка - я тогда даже не знал что такое ЯП и слово исходники у меня вызывало чувство чего то непонятного и с чем я врятли столкнусь... про компиляцию я вообще молчу) но как вы понимаете на одном датапаке и конфигах далеко не уедешь. И опять же благодаря этому форму я узнал что такое java - и собственно начал активно ее изучать. Вообще я считаю очень хорошим способом изучение языка на фоне игры.... то есть все что ты пишешь ты можешь буквально пощупать в клиенте... это была магия.
Шло время, я изучал яву делал какие то свои фишки в игре (начал с квестов, они тогда еще на питоне были). И вот спустя месяца 3-4 у я уже заметил (боже как же я тогда ошибался xDD) что вроде все збс, я во всем разобрался, можно делать проект и радоваться жизни! Попросил отца положить мне 10к на счет и решил открывать сервер. Короче не суть в итоге я естественно про*бал эту сумму не получив ничего. Потом после еще нескольких про*бов я решил притормозить и не прыгать выше головы а уже постараться серьезно подойти к делу и детально изучить как сборку так и язык.
Вообщем шло время я читал Герберта Шилдта, вникся его идеей именно грамотного подхода к программированию а так же понравилось правило KISS (keep it simple stupid). Но после прочтения его книги и то что я видел в ядре l2j у меня был честно разрыв шаблона... язык то я вроде уже знал, но вот некоторые конструкции в коде понять немог ну не как ... да и вообще начало появляться внутреннее отвращение к написанному таким способом ядру. Все было для меня настолько запутано что пипец... к примеру взять стандартный сервер на селекторе и неблокирующих сокетах... тогда у меня возникло 3е серьезное желание. Угадайте какое =) ну убив еще пару недель так и не добравшись до лобби) просто не понимал как работает шифрование (да и щас особо не понимаю, но мне оно не нужно) и как его прикрутить... короче так прошел мой год, я уже ходил, гулял и вернулся в школу и потихоньку отошел от дел, девушки друзья лагеря учеба - вообщем не до игр... там может изредка писал какие -то программы, в частности кейлоггеры )) но в основном за компом не сидел. И вот я закончил уже колледж, был свой бизнес по ремонту айфонов, щас уже как месяцев 5 нигде не работаю. И тут меня осенило, у меня опять появилась куча времени!!! Работать мне пока что не нужно, деньги на существование имеются, жилье тоже... разве не самое время чтобы творить??)
Да я думаю самое время, но полазив по сети, по форумам понял что я уже немного опоздал, ncsoft испоганила игру, фри сервера открываются уже в наглую ради сруба денег и бл*ть в наглую пишут что мол мы гарантируем что сервер проработает 2 месяца тоже... БОЖЕ до чего все скатилось... а так же ПИЗ*ЕЖ, КРУГОМ СПЛОШНОЙ ПИЗ*ЕЖ. Начиная от онлайна (но бог с ним) и заканчивая фри серверами типа от бывших работников инновы


(
Не реклама).
Просто для администраторов стало нормой извините за выражение "еб*ать игроков" во все щели, да и к тому же жить за их счет. Не сочтите за грубость но если ты "админ", который "них*я" не делает а только берет все готовое и потом поднимает с этого денег. Ты не админ а просто конченный мудаз*он, и благодаря таким как ты больше половины игроков забила на линейку, и правильно сделала. Сейчас это называется коммерцией. Короче пар выустил, можете минусовать.
И так мы уже приближаемся к основной теме.
Я РЕШИЛ СДЕЛАТЬ СЕРВЕР С НУЛЯ. Но честно говоря копипастить все с оффа я не вижу никакого смысла - на данный момент уже имеются серьезные проекты на сборках с хорошей реализацией. И немного поразмыслив, понял что нужно что то принципиально новое, короче хочется новой игры, но на старом клиенте) (опустим ситуацию с авторским правом). Ибо делать свой клиент одному ну это совсем небыстро xDD. А клиент линейки для масс пвп я считаю подходит все таки больше нежели айон или там скажем архейдж (в котором уже запилили шифрацию), вообщем решил сделать свою игру основанную на клиенте l2, но сам геймплей будет вкорне отличаться от оригинальной l2. Основной упор хочется сделать все таки не на пвп а на экономическую составляющую и на крафт. Но об этом потом.