Написание сервера на Kylix3 Ent

Теги:
 

Bars

новичок
Приглашаю прграммистов Delphi присоединиться к пректу по написанию сервера Lineage2 на Borland Delphi/C++/Kylix. Связь через e-mail(mmorpgDOTinbox.ru), пока или ЛС.
ЗЫ: для умников: йад я пил, не помогло, апстену и фтопку оставьте себе. :)
 

Beast

разработчик l2j-сервера
Ты, о нелепое созданье,
Что полнит мир ужасным злом,
Спасись: о стену мирозданья,
Ударься мерзостным челом...
 
+
-
edit
 

Balancer

администратор
★★★★★
Beast, мягче нужно быть.

Bars, знаешь, чем отличается профессионал-программист от любителя? Он выбирает язык, наиболее подходящий под задачу, а не тот, который лучше знает :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Bars

новичок
Ты, о нелепое созданье,
Что полнит мир ужасным злом,
Спасись: о стену мирозданья,
Ударься мерзостным челом...
 


??? Это ты к чему? Я расцениваю это как оскарбление и прошу принести свои извенения!
 
+
-
edit
 

Balancer

администратор
★★★★★
??? Это ты к чему? Я расцениваю это как оскарбление и прошу принести свои извенения!
 


Это, нужно знать сетевую культуру. Сие есть культурное переложение фразы "повтори подвиг Томми" :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Bars

новичок
Beast, мягче нужно быть.

Bars, знаешь, чем отличается профессионал-программист от любителя? Он выбирает язык, наиболее подходящий под задачу, а не тот, который лучше знает :)
 


Предпологаю :) , но я не считаю яву наиболее подходящей для таких целей, можно в принципе и на GCC и вообще хоть на чем. Но, хотя, позволь не согласиться с тобой. Kylix ничем не хуже других языков, к тому же это не язык программирования, а IDE, и считаю нужным обозначить то, что в нем кроме делфи, также встроен и С++ :) .

ЗЫ: Beast уж очень резок, и, возможно, молод и не опытен (как человек). Как помню в древние времена была притча типа такая: Нынче встретите едвали, тех кто пишет на Паскале, у кого ты не спроси все программируют на Си. Но у каждого свое восприятие программирования, удачи...
 

Bars

новичок
Это, нужно знать сетевую культуру. Сие есть культурное переложение фразы "повтори подвиг Томми" :)
 


Почти вышло :) еще рывок, я просто не успеваю всего один... многое приходиться делать с нуля :( , если не почти все...
 
+
-
edit
 

Balancer

администратор
★★★★★
>Kylix ничем не хуже других языков

Фраза не имеет смысла :D Например, он медленнее OCaml'а, ниже уровнем, чем Java, не имеет mod_ версии под Апач, в отличии от PHP, имеет неудобный синтаксис работы с регулярными выражениями, в отличии от Perl, не способен выполняться на стороне клиента в браузере, в отличии от JavaScript и т.д. и т.п. :)

...

Если же смотреть в рамках применимости к эмулятору L2, то у него следующие недостатки:
- Отсутствие автоматического менеджмента памяти
- Невылизанная сетевая работа
- Избыточный синтаксис
- Малое число знающих его программистов
- Низкая надёжность кода
- На сколько я знаю, отсутствие распараллеливания на многопроцессорных системах
- Как у него с 64-х битностью?
- Необходимость иметь разные готовые сборки под Windows и под Linux

...

В принципе, уже только вышеперечисленного достаточно, чтобы проект не состоялся :) Как не состоялся он до сих пор на Си/Си++
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
+
-
edit
 

Balancer

администратор
★★★★★
>я просто не успеваю всего один... многое приходиться делать с нуля :( , если не почти все...

Именно поэтому не стоит всё делать одному :)

А Java - что Java. Я, вот, тоже её до L2J не знал. L2J - первый и, пока, единственный проект на Java, с которым я работаю. До этого были лет десять программирования на Си++ и года по четыре на PHP с Perl :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Beast

разработчик l2j-сервера
ЗЫ: Beast уж очень резок, и, возможно, молод и не опытен (как человек). Как помню в древние времена была притча типа такая: Нынче встретите едвали, тех кто пишет на Паскале, у кого ты не спроси все программируют на Си. Но у каждого свое восприятие программирования, удачи...
 

Ну вообще-то это была просто шутка :) А если серьезно то я не вижу просто смысла изобретать еще один велосипед....
 

x-net

втянувшийся
Давай на делпхи Cgi... лучше всего подойдёт к серверу ... но функции просто з...шся переносить с Джавы.. плюс надо её неплохо знать...
http://laii.ru  

Bars

новичок
Тут нет изобретения ни лисапеда, ни танка. Да, я яву не знаю, может как Вы Балансер я бы ее и начал учить, да вот тока я не в какой из команд не состою. Открывать еще одну, зачем? Я их итак больше десятка насчитал :- Еще одну кривую сборку на Яве инет не переживет наверное ;D . Так что решил делать так. Кстати, портируется с линуха на масдая оч харашо, если писать на общих принцыпах. Я кросс-платформенные приложения ранее писал, под линь и масдай ессно :) .Юзался именно борландовский IDE. А что касается "вылизанности" кода, ява ваще не строит никого кода, это кажись интерпретатор типа, опережающий РНР. Мож я и ошибаюсь. Хотя без JDK или JRE ява как автомобиль без двигателя ;D
 

Bars

новичок
Давай на делпхи Cgi... лучше всего подойдёт к серверу ... но функции просто з...шся переносить с Джавы.. плюс надо её неплохо знать...
 


Я и не переносил, хотя в принципе мне Ява понятна :) , она Си чем-то напоминает. К тому же портировать здесь нельза из-за многих причин.

ЗЫ: "Давай на делпхи Cgi... лучше всего подойдёт к серверу" - поподробнее плиз :)
 

x-net

втянувшийся
ЗЫ: "Давай на делпхи Cgi... лучше всего подойдёт к серверу" - поподробнее плиз :)
 


в делпхи есть куча компонентов (визуальных,не визуальных) ..которые можно просто подключить к проекту .. будет работать таже программа ... только без оболочки .. и надёжней чем любая ява... можно под лянуксу и винду (хотя под винду можно и программу написать...)...
http://laii.ru  
+
-
edit
 

Balancer

администратор
★★★★★
>А что касается "вылизанности" кода, ява ваще не строит никого кода, это кажись интерпретатор типа, опережающий РНР. Мож я и ошибаюсь.

Ошибаешься :) Ибо думаешь о JavaScript'е, который есть совсем другой язык. Java - это брат-близнец C# (точнее - C# - брат-близнец Java). Компилляция в байткод, который потом исполняется со скоростью практически не уступающей нативному коду. При этом имеет очень жёсткий синтаксис, исключающий очень большое количество ошибок, характерных для Дельфи/Си++ (там в принципе нет ошибок указателей, ибо нет самих указателей, нет ошибок распределения памяти, ибо всё управление памятью берёт на себя виртуальная машина и т.п.)

>Хотя без JDK или JRE ява как автомобиль без двигателя ;D

А ты видел сегодня хоть один нормальный сервер без JRE или JDK?
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Bars

новичок
>Хотя без JDK или JRE ява как автомобиль без двигателя ;D

А ты видел сегодня хоть один нормальный сервер без JRE или JDK?
 


Если чесно, то видел :) , свой собственный NS, mail и т.п. :)

Ладно, ясно... что тут говорить, приимущества явы я знаю, когда-то говорили - что за ним будущее. Возможно это оно и наступает, время покажет.

Балансер, может чего написать надо для серва ;) , ну как у оффа например, расширенную систему управления сервером. Чтобы админы без захода в игру могли мониторить серв. Как думаешь, такая система требуется? Можно даже с веб-модулем для апача, кста, на том же делфи или си :) Жду ответа...
 

Bars

новичок
в делпхи есть куча компонентов (визуальных,не визуальных) ..которые можно просто подключить к проекту .. будет работать таже программа ... только без оболочки .. и надёжней чем любая ява... можно под лянуксу и винду (хотя под винду можно и программу написать...)...
 


компонентов действительно больше чем надо, тока из-за них код охрененный становиться :( , а вообще обмозговать можно.
 

x-net

втянувшийся
Балансер, может чего написать надо для серва ;) , ну как у оффа например, расширенную систему управления сервером. Чтобы админы без захода в игру могли мониторить серв. Как думаешь, такая система требуется? Можно даже с веб-модулем для апача, кста, на том же делфи или си :) Жду ответа...
 


Расшириная Веб система управления сервером RaGEZONE - MMORPG server development forums 28 м
http://laii.ru  

Bars

новичок
Расшириная Веб система управления сервером RaGEZONE - MMORPG server development forums 28 м
 


Веб... я вообщето совсем другое предлагаю... именно программу...

Тут еще почитал, мысли появились. Можно лоадеров писать, чтобы волкеров убивать и банить и вапще не пропускать. Например типа CD-убийцы от контры. В общем примочки к серву и клиенту :)
 
Это сообщение редактировалось 17.03.2006 в 13:51
+
-
edit
 

Balancer

администратор
★★★★★
>когда-то говорили - что за ним будущее. Возможно это оно и наступает, время покажет.

Уже наступило :D На сегодня это самый популярный язык программирования. В том смысле, что на нём пишет больше всего программистов и на нём больше всего проектов. Учитывая, что конкурируют с ним и весьма древние проекты, на традиционных языках - это приобретает совсем уже большой вес :)

Например, можно статистику по SourceForge посмотреть: ... А, блин, они ссылку куда-то спрятали :-/ Ну, тогда, скажем, на 404 Not Found – Freecode можно сравнить. Тоже достаточно популярный ресурс.

>Балансер, может чего написать надо для серва ;) , ну как у оффа например, расширенную систему управления сервером. Чтобы админы без захода в игру могли мониторить серв.

У нас в сервере уже прикручен встроенный Web-сервер. При чём, кстати, весьма мощный. Но пока для него нет обвязки. Когда дойдут руки, он сможет выдавать Форт-скрипты в духе PHP (или нынешних диалогов NPC в игре). Тогда можно будет делать системы управления сервером произвольной сложности. Да ещё и расширять/наращивать/отлаживать их на лету, прямо на работающем сервере :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
+
-
edit
 

reptily

втянувшийся
Приглашаю прграммистов Delphi присоединиться к пректу по написанию сервера Lineage2 на Borland Delphi/C++/Kylix. Связь через e-mail(mmorpgDOTinbox.ru), пока или ЛС.
ЗЫ: для умников: йад я пил, не помогло, апстену и фтопку оставьте себе. :)
 

я понимаю твое стремления и заинтересованость
но это не так легко с нуля начать
там дохрена работы
не опотные забьют на это
а люди уже с опотом не возмутся

я сам програмирую на c++/php
писал онлайн игру (3 месеца) потом забил

надо брать надежных людей
а не с форума
 

Bars

новичок
я понимаю твое стремления и заинтересованость
но это не так легко с нуля начать
там дохрена работы
не опотные забьют на это
а люди уже с опотом не возмутся

я сам програмирую на c++/php
писал онлайн игру (3 месеца) потом забил

надо брать надежных людей
а не с форума
 


Я понял ужо... команда нужна своя, всех надо знать в лицо.
 
+
-
edit
 

reptily

втянувшийся
Я понял ужо... команда нужна своя, всех надо знать в лицо.
 

принцапи я могу помочь
проэкт хороший
если что icq 247777508
 
+
-
edit
 

mrSteam

втянувшийся
*Бредовая идея канешно, но желаю удачи в проекте. Может чтонибудь получится.
Баги для читера это средство выживания Баги для админа это веревка и мыло  
AD Реклама Google — средство выживания форумов :)
+
-
edit
 

Goodwin

новичок
>Как не состоялся он до сих пор на Си/Си++
стараюсь по мере сил, не все так сразу :)
 

в начало страницы | новое
 
Поиск
Поддержка
Поддержи форум!
ЯндексЯндекс. ДеньгиХочу такую же кнопку
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru