Wilem82 15 Posted January 6, 2018 Почему? Иногда зелёная линия превращается в стрелу, иногда остаётся зелёной линией которая сразу исчезает. Quote Share this post Link to post Short link Share on other sites
13 3,392 #417884 Posted January 8, 2018 @Wilem82 проиллюстрируйте, не совсем ясно о чём речь. Quote Share this post Link to post Short link Share on other sites
Wilem82 15 #417890 Posted January 8, 2018 Оно слишком быстро происходит для скриншота. Зажимаю Ctrl, LMB на миникарте и веду мышкой. Следуя за курсором отрисовывается зелёная линия. Отпускаю LMB. Зелёная превращается в красную, утолщается и на конце появляется наконечник стрелы. Это нормальный сценарий. Ненормальный в том, что оно иногда ломается на последнем шаге - зелёная линия не переходит в красную, а просто исчезает. То есть была задача показать команде стрелу на карте, в результате они я так понимаю ничего не увидели, потому что у меня оно тоже не отрисовалось. @Mr 13 Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #417900 Posted January 8, 2018 Насколько часто? Quote Share this post Link to post Short link Share on other sites
Wilem82 15 #417960 Posted January 9, 2018 22 hours ago, sirmax said: Насколько часто? По ощущениям чаще не работает, чем работает. Фича - офигенная, очень удобно, но вот этот баг (?) оч неприятный. Я думал, может что-то неправильно нажимаю и меня тут поправят. Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #417961 Posted January 9, 2018 Это скорей всего серверная проблема. Интересно как у других. Quote Share this post Link to post Short link Share on other sites
Wilem82 15 #417965 Posted January 9, 2018 38 minutes ago, sirmax said: Это скорей всего серверная проблема. Интересно как у других. Наткнулся на хабре на две ваши статьи про то, как делали XVM. Похоже, остальные части никогда не были опубликованы. Между тем, интересно было бы узнать как сделан не только клиент, но и сервер. Я уже лет 15 серверной жавой занимаюсь, в том числе высоконагруженной и имею живейший интерес к вашей реализации. Просто пользуюясь случаем прошу подумать, может всё-таки допишете эти заметки. :) Quote Share this post Link to post Short link Share on other sites
13 3,392 #417966 Posted January 9, 2018 @Wilem82 статьи на хабре порядком устарели, мы больше не используем многие описанные там технологии, в том числе java для API статистики. Насчёт написания новых материалов в ближайшее время — это очень вряд ли. Времени в команде катастрофически не хватает даже на самые важные задачи. Рук мало, время ограничено. Quote Share this post Link to post Short link Share on other sites
Wilem82 15 #417967 Posted January 9, 2018 Just now, Mr 13 said: @Wilem82 статьи на хабре порядком устарели, мы больше не используем многие описанные там технологии, в том числе java. Нашли что-то более производительное? Врядли С, может Rust? Хотя в таких случаях на некотором этапе уже не так важна платформа, сколько сами алгоритмы и масштабируемость. Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #417969 Posted January 9, 2018 Сейчас мы используем .NET Core и PostgreSQL. Quote Share this post Link to post Short link Share on other sites
13 3,392 #417970 Posted January 9, 2018 @Wilem82 для API статистики: .NET Core + PG, для XMQP: RabbitMQ. В случае с API статистики в действительности не так важна сама платформа как реализация. В период, описанный на хабре, было сделано важное изменение: введена активация через личный кабинет, именно благодаря этому была резко снижена паразитная нагрузка, что и стало важнейшей частью решения проблемы с производительностью того времени. А выбор на java пал по стечению обстоятельств не связанных с самой платформой. Помимо java был и вариант на D, а с учётом отрезания паразитной нагрузки можно было остаться и на Node.JS с некоторыми доработками. Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #418021 Posted January 9, 2018 13 часов назад, Wilem82 сказал: По ощущениям чаще не работает, чем работает. Фича - офигенная, очень удобно, но вот этот баг (?) оч неприятный. Я думал, может что-то неправильно нажимаю и меня тут поправят. Как-то странно вела себя одна нода RabbitMQ. Я поправил, можешь проверить, что-то улучшилось? Quote Share this post Link to post Short link Share on other sites
Wilem82 15 #418026 Posted January 10, 2018 2 hours ago, sirmax said: Как-то странно вела себя одна нода RabbitMQ. Я поправил, можешь проверить, что-то улучшилось? Пока каждый раз срабатывало, что уже необычно. @sirmax а почему конечная линия теперь зелёная? там как-то случайно на каждого игрока цвет выбирается? Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #418036 Posted January 10, 2018 По дефолту в зависимости от рейтинга игрока, настраивается в xmqp.xc. Quote Share this post Link to post Short link Share on other sites
Wilem82 15 #418092 Posted January 11, 2018 19 hours ago, sirmax said: По дефолту в зависимости от рейтинга игрока, настраивается в xmqp.xc. А-а, понял, удобно. Quote Share this post Link to post Short link Share on other sites