Шара Исходников эмулятора Tera от Diagod - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Другие игры / Other games > TERA

Важная информация

TERA Разговоры о новой игре от компании HanGame и Bluehole Studio, обсуждение игровых новостей.

Ответ
Опции темы
Непрочитано 22.04.2012, 13:35   #11
Аватар для DiagoD

Автор темы (Топик Стартер) Re: Шара Исходников эмулятора Tera от Diagod

Цитата:
Сообщение от Ronn-l2f Посмотреть сообщение
Вот и нашел истоки сборки, которую почти полностью пришлось переписать
Та там не переписывать нужно, а заново все писать)
Там только пакетную часть можно было оставить но и то ее нужно подправить ибо там я наделал кучу мусора.
DiagoD вне форума Отправить сообщение для DiagoD с помощью ICQ Отправить сообщение для DiagoD с помощью Skype™ Ответить с цитированием
Непрочитано 22.04.2012, 13:50   #12
Аватар для Ronn-l2f
Пользователь

По умолчанию Re: Шара Исходников эмулятора Tera от Diagod

Цитата:
Сообщение от DiagoD Посмотреть сообщение
Та там не переписывать нужно, а заново все писать)
Там только пакетную часть можно было оставить но и то ее нужно подправить ибо там я наделал кучу мусора.
Ну в итоге полностью с 0 была и переписана, только крипт остался (:
Ronn-l2f вне форума Отправить сообщение для Ronn-l2f с помощью Skype™ Ответить с цитированием
Непрочитано 27.04.2012, 17:21   #13
Пользователь

По умолчанию Re: Шара Исходников эмулятора Tera от Diagod

Цитата:
Сообщение от Ronn-l2f Посмотреть сообщение
Ну в итоге полностью с 0 была и переписана, только крипт остался (:
Хоть бы чуток кода показал. Package'ы переименовать любой может :]

Например пример класса пакета (интересно как вы сделали чтение / запись больших пакетов)

P.S. можно и в личку ответить =)
__________________
for(;Forum.getPostCount() < Integer.MAX_VALUE; Forum.writeNewPost()); | TERA Video | GamezTERA Emu
Aquanox вне форума Ответить с цитированием
Непрочитано 27.04.2012, 17:27   #14
Аватар для shocked
Пользователь

По умолчанию Re: Шара Исходников эмулятора Tera от Diagod

На хабре часто читал критику, мол классы-пакеты - это зло. А какие есть альтернативы этому интересно ?
shocked вне форума Ответить с цитированием
Непрочитано 27.04.2012, 17:28   #15
Аватар для Ro_0TT
Супергерой

По умолчанию Re: Шара Исходников эмулятора Tera от Diagod

Цитата:
Сообщение от j4ckTheRipp Посмотреть сообщение
На хабре часто читал критику, мол классы-пакеты - это зло. А какие есть альтернативы этому интересно ?
Там где читали - там и ищите, и вообще, не по теме пишите.
__________________
Ищу работу: Java-разработчик Skype: ro_0tt
Ro_0TT вне форума Отправить сообщение для Ro_0TT с помощью ICQ Отправить сообщение для Ro_0TT с помощью Skype™ Ответить с цитированием
Непрочитано 29.04.2012, 00:42   #16
Аватар для Ronn-l2f
Пользователь

По умолчанию Re: Шара Исходников эмулятора Tera от Diagod

Цитата:
Сообщение от j4ckTheRipp Посмотреть сообщение
На хабре часто читал критику, мол классы-пакеты - это зло. А какие есть альтернативы этому интересно ?
альтернатива нио2, за счет асинхронности и использования группы потоков, можно многие действия выполнять в том же потоке, но мне кажется, всеравно пакеты классами лучше обрабатывать

Добавлено через 2 минуты
Цитата:
Сообщение от Aquanox Посмотреть сообщение
Хоть бы чуток кода показал. Package'ы переименовать любой может :]

Например пример класса пакета (интересно как вы сделали чтение / запись больших пакетов)

P.S. можно и в личку ответить =)
а есть что-то эффективнее ByteBuffer'а? другое дело что в сурсах диагода, крайне неэффективная запись write*S(), что естественно было исправлено + крайне тормознутое НИО в целом, который пришлось тоже переписывать

Последний раз редактировалось Ronn-l2f; 29.04.2012 в 00:56. Причина: Добавлено сообщение
Ronn-l2f вне форума Отправить сообщение для Ronn-l2f с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 29.04.2012, 02:24   #17
Аватар для VISTALL
Illussion is real

По умолчанию Re: Шара Исходников эмулятора Tera от Diagod

Цитата:
Сообщение от Ronn-l2f Посмотреть сообщение
альтернатива нио2, за счет асинхронности и использования группы потоков, можно многие действия выполнять в том же потоке, но мне кажется, всеравно пакеты классами лучше обрабатывать

Добавлено через 2 минуты

а есть что-то эффективнее ByteBuffer'а? другое дело что в сурсах диагода, крайне неэффективная запись write*S(), что естественно было исправлено + крайне тормознутое НИО в целом, который пришлось тоже переписывать
переписаное в ищо тормознее?

куда эффективней ByteBuffer - в каком плане? он эффективен если юзать правильно
__________________
consulo.io - Consulo - multi-language IDE
VISTALL вне форума Ответить с цитированием
Непрочитано 29.04.2012, 02:43   #18
Аватар для Ronn-l2f
Пользователь

По умолчанию Re: Шара Исходников эмулятора Tera от Diagod

Цитата:
Сообщение от VISTALL Посмотреть сообщение
переписаное в ищо тормознее?
как вам угодно
Цитата:
Сообщение от VISTALL Посмотреть сообщение
куда эффективней ByteBuffer - в каком плане? он эффективен если юзать правильно
вообще-то мой пост и говорит о том, что байтбуффер эффективный способ записи/чтения пакетов
Ronn-l2f вне форума Отправить сообщение для Ronn-l2f с помощью Skype™ Ответить с цитированием
Непрочитано 29.04.2012, 09:27   #19
Пользователь

По умолчанию Re: Шара Исходников эмулятора Tera от Diagod

Цитата:
Сообщение от Ronn-l2f Посмотреть сообщение
альтернатива нио2, за счет асинхронности и использования группы потоков, можно многие действия выполнять в том же потоке, но мне кажется, всеравно пакеты классами лучше обрабатывать

Добавлено через 2 минуты

а есть что-то эффективнее ByteBuffer'а? другое дело что в сурсах диагода, крайне неэффективная запись write*S(), что естественно было исправлено + крайне тормознутое НИО в целом, который пришлось тоже переписывать
Цитата:
Сообщение от Ronn-l2f Посмотреть сообщение
как вам угодно

вообще-то мой пост и говорит о том, что байтбуффер эффективный способ записи/чтения пакетов
Netty ChannelBuffer в разы превосходит BB. Экстремально простая запись чтение, навигация по буферу. Основа сети тоже на Netty у меня например.
__________________
for(;Forum.getPostCount() < Integer.MAX_VALUE; Forum.writeNewPost()); | TERA Video | GamezTERA Emu
Aquanox вне форума Ответить с цитированием
Непрочитано 29.04.2012, 09:30   #20
Аватар для Mind
Пользователь

По умолчанию Re: Шара Исходников эмулятора Tera от Diagod

Честно говоря, не нашел в шаре ничего интересного. Как минимум потому - что даже взяв за основу эти исходники, придется как минимум переписать сотую часть всей работы.
__________________
Mind вне форума Ответить с цитированием
Ответ

Метки
tera, исходники, скачать


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Набор в команду разработчиков эмулятора GOD Demonicby Рынок / Marketplace 15 09.04.2012 17:14
Судьба Java-эмулятора проекта TieLay Серверная часть 5 14.08.2010 23:07
Установка эмулятора EVEmu Monolit Другие игры / Other games 0 20.01.2010 02:59
Сервер RT 1416 + Addons by DiagoD DiagoD Lineage II 17 04.02.2009 15:06


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

Вверх