PointerRage

Постоялец
  • Публикаций

    101
  • Зарегистрирован

  • Посещение

  • Победитель дней

    4
  • Отзывы

    0%

PointerRage стал победителем дня 25 июля

PointerRage имел наиболее популярный контент!

Репутация

113

7 Подписчиков

Информация о PointerRage

  • Звание
    Постелил коврик

Информация

  • Пол
    Не определился
  • Город
    Virtual Reality
  • Интересы
    Java, C/C++, C#

Контакты

Посетители профиля

2967 просмотров профиля
  1. теория поиска пути

    Обычный A* по евклидовому расстоянию + модификатор высоты. Везде применяется стандартная практика - поиск по графу. В жтс, как и везде, для построения графа используются данные из геодаты по проходимости точек.
  2. ITT врыв от бывшего разработчика этого говна. fork2/fork3 был основан на второй люцере. Думаю, что Вы уж точно должны знать, где он стоит и по сей день. Больше я не видел производных работ от второй люцеры, поэтому, видимо, почти один:) Ну и ковырять без прода - гиблое дело, впрочем, так везде. Рекомендую забить на это говно и просто использовать некоторые механики оттуда [в плане легковесных библиотек для построения кода], которые были дописаны и улучшены в fork2/fork3, найти их можно тут (улучшенные гитавовские слушатели [с поддержкой многопоточного уведомления и предикатами], шедулер а-ля спринг, стартап система). Некоторые из этих библиотек используется другими лыадвыа командами, в некоторых эмуляторах серверов (привет BDO-Emu ), а некоторые и вообще в проектах, которые не связаны с пейратством. Внезапно, он работает. Хотя кое-где есть довольно таки критические баги. Ну и огромное количество легаси кода с 2006 года тоже дает о себе знать. Забивать бульдозером маленький гвоздь, да? Я смотрю, что это последнее время становится популярным, впрочем, также, как и использование новомодных языков. Давайте по честному: зачем Вам спринг в игровом сервере? Спринг отлично подходит, если Вам нужно за день написать какой-то веб-сервис с мордой, который получает данные по типу REST из какой-нибудь Уругваи. Вот для этого он создан и в таких задачах его применение - идеально. В остальных случаях, он будет избыточен и можно легко и просто выкинуть 98% этого всего говна, что там есть. Также, как если и писать нормальный веб-сервис не за день, а за месяц, на нормальном EE 7.0 с беком имплементации от какого-нибудь TomEE или IBM WebSphere. Вот что требуется в игровом сервере? Депедли инжекты? Autowire из бута легко заменить на Guice. Репозитории из спринг орм, в виде, "ляп-ляп интерфейс и в прод" -- легко заменяются абстрактным CRUD репозиторием. Что еще? А больше в игровом сервере и не нужно. Ну, окей, вывести REST апишку: это можно сделать и с помощью встроенного уэб-сервера в джаве (его вроде бы не удаляли из стандартной библиотеки, верно?).
  3. Dell Inspiron 13 5378[PointerRage]

    Продано. Тред можно закрывать.
  4. Java 9

    Извините, но Вы говна объелись? Какое нахрен системное программирование на джаве? А про веб -- просто смешно. Вы хоть одним глазком посмотрите на энтерпрайз, где и используется в большинстве случаев джава, а только потом говорите. PHP видишь ли у них тут погоняет вебом. Хотя спорить не буду, для страничек-бложеков васи пупкина -- рулит Если интересно где же она, та самая джава, то откройте любой банк и у каждого второго будет бекэнд на джаве. Плюс почти все банк-клиенты для юридических лиц - запилены на джаве. Я уже не говорю про другие секторы, кроме банковского. По сабжу: релиз говно, он нужен по большей части для разбиения самого RT на части, что даст плюсы всяким там андроид-девам, плюс начальные реализации нескольких интересных проектов, которые будут доступны в полную силу лишь в J10/J11, плюс улучшения для других JVM-языков (что сделано не на уровне языка, а на уровне самой JVM и байткода) типа котлина, скалы, груви и так далее. Остальные улучшения, типа стек-валкинга - смотрятся очень бедно и, в принципе, они не имеют никакого влияния.
  5. Dell Inspiron 13 5378[PointerRage]

    В модификации, которую предлагаю я, на всех сайтах цена от 52 000 до 65 000.
  6. [Исходник] JTS Source 2015

    Просмотр файла JTS Source 2015 Исходный код JTS 2015 года. Такой же, который был и в квесте. Добавил PointerRage Добавлено 30.12.2017 Категория Исходники серверов Автор JTS Team Хроники High Five  
  7. JTS Source 2015

    С наступающим всех. Исходники доступны без квеста тут.
  8. JTS Source 2015

    Версия 1.0.0

    159 раз скачали

    Исходный код JTS 2015 года. Такой же, который был и в квесте.

    Бесплатный

  9. [Source & Client] Lineage 2 Final Rising

    С наступающим и приятной шары:) В комплекте есть также скомпиленная библиотека fork2-commons, большую часть ее исходного кода можно найти тут.
  10. Не голосовал, ибо мультивыбора нет Дома стоит подпиленная кубунта. На серверах, в основном, стоит дебиан, а если серьезное что-то, то центось (сосурити, все дела, всякие вайт-списки динамических библиотек и так далее). С 2010 до захвата мира systemd - арч в качестве домашней системы, да и на некоторых тестовых серверах.
  11. Dell Inspiron 13 5378[PointerRage]

    Нет, просто брал несколько одинаковых машин. Одна из них оказалась невостребованной.
  12. Dell Inspiron 13 5378[PointerRage]

    Спасибо Манголу за создание треда, т.к. сам создать не смог (прав не хватает). По покупке в личку ко мне.
  13. Ошибки и недоработки l2jserver

    Геодвигло: - неадекватно обрабатывает трехмерную (cansee) трассировку луча снизу наверх (и наоборот), например: трейс видимости со стены вниз и наоборот. - неадекватно обрабатывает трехмерную (cansee) трассировку луча, если в середине трейса есть провал по высоте, например: трейс с башни на башню. - патчфинд неверно ищет путь в многослойных локациях (там где есть переход с одного слоя на другой) Это так, на вскидку.
  14. /DRAMA: Jopacode vs Ancient [L2js-dev Raidon]

    Диалог со скриптами.
  15. JTS Source 2015

    Привет друзья! Сегодня нам удалось получить доступ к серверу JTS. Мы слили с него все, что смогли, но кажется, что самое главное оказалось запаковано. Мы нашли бинарный файл и публичный ключ. Также, на сервере была документация, но мы не смогли разобраться в ней: