xKRABx 0 Опубликовано 8 июня, 2012 Много раз брался за создание сервера, но ни как не доводил до ума. Сейчас решил сделать что-то уникальное и для начала передо мной встал вопрос: PTS или Java? Я хочу иметь возможность: 1)Запускать сервер на unix системах. 2)Иметь возможность изменять ядро, дабы полностью сделать сервер уникальным. 3)Выдерживать выскоий Online. Навыки в C++ имею, а вот Java не знаю, но готов научится и тому, и тому, если будет(а она будет) необходиость. Посоветуйте, что выбрать: PTS или Java? И, желательно, укажите, хотя бы примерно лучшие команды с open source. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AlexMan 27 Опубликовано 8 июня, 2012 (изменено) по первым двум пунктам java по 3 пункту при хорошей оптимизации выдержит онлайна 1500+ Изменено 8 июня, 2012 пользователем AlexMan Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Demoncool 1110 Опубликовано 8 июня, 2012 Java бери l2jlink с опен сорс. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Black 0 Опубликовано 8 июня, 2012 c pts ничего особо уникального сделать не получится, только классика. да и в ядре никак не поковыряешься, так что java лучше будет Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
†DeMoN†™ 156 Опубликовано 8 июня, 2012 Много раз брался за создание сервера, но ни как не доводил до ума.Сейчас решил сделать что-то уникальное и для начала передо мной встал вопрос: PTS или Java? Я хочу иметь возможность: 1)Запускать сервер на unix системах. 2)Иметь возможность изменять ядро, дабы полностью сделать сервер уникальным. 3)Выдерживать выскоий Online. Навыки в C++ имею, а вот Java не знаю, но готов научится и тому, и тому, если будет(а она будет) необходиость. Посоветуйте, что выбрать: PTS или Java? И, желательно, укажите, хотя бы примерно лучшие команды с open source. 1) unix = java 2) менять свободно ядро = java 3) тут уже как руки... можно и яву под высокий онлайн оптимизировать. Знать с++ и яву мало, надо ещё знать архитектуру ядра. Лично за яву. А чтобы советовать команды с исходами - напишите хроники. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
xKRABx 0 Опубликовано 8 июня, 2012 Interlude хроники. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
(D)uality 700 Опубликовано 8 июня, 2012 1)И то и другое запускается, но с ПТС гемороя больше. 2)У явы шаровые команды(L2jfrozen , L2jLink) имеют открытые исходники, у ПТС нет открытых исходов. 3)И то и другое без оптимизации много не потянет Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LilDad 39 Опубликовано 8 июня, 2012 (изменено) 1) PTS требует Windows Server(ну с определенным гемороем можно запустить и на Unix), следовательно Unix только Java 2) PTS в ядре как уже выше сказано было, сильно не покопаешься 3) Высокий онлайн Java держит тоже хорошо Из опен сорс команд: L2JLink - (Хроники Interlude (они брали исходный код L2JFrozen)) L2JServer - (Хроники High Five (Реализация страдает, а работать с их исходниками мне лично очень нравится, все очень понятно и ясно, но сборка ENG, так что придется русифицировать много чего, по оптимизации к онлайну очень хороша, держит большой онлайн и стабильно)) Более толковых опен сорс команд нету Изменено 8 июня, 2012 пользователем LilDad Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Akumu 1117 Опубликовано 8 июня, 2012 Всегда держу свои проекты только на ПТС платформе. С ОС вопрос решается легко, ставится unix система как фронтэнд к серверу на базе Win Server, настраивается VPN тунель между ними. По поводу дополнений... При нормальных руках, на птс можно сделать многое, но на яве возможностей безусловно больше. Было дело, делал ТвТ эвент себе на птс. По поводу стабильности разговор тут короткий. С java вы её не найдете. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
xKRABx 0 Опубликовано 9 июня, 2012 Ну тогда я L2jLink возьму, ибо команда хорошая, а с исходниками всё равно сидеть придётся. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты