Перейти к содержимому
Korean Random
Wilem82

Отрисовка указателей на карте - не всегда стрелка

Рекомендуемые сообщения

Почему? Иногда зелёная линия превращается в стрелу, иногда остаётся зелёной линией которая сразу исчезает.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

@Wilem82 проиллюстрируйте, не совсем ясно о чём речь.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Оно слишком быстро происходит для скриншота.

 

Зажимаю Ctrl, LMB на миникарте и веду мышкой. Следуя за курсором отрисовывается зелёная линия. Отпускаю LMB. Зелёная превращается в красную, утолщается и на конце появляется наконечник стрелы.  Это нормальный сценарий.  Ненормальный в том, что оно иногда ломается на последнем шаге - зелёная линия не переходит в красную, а просто исчезает. То есть была задача показать команде стрелу на карте, в результате они я так понимаю ничего не увидели, потому что у меня оно тоже не отрисовалось.

@Mr 13 

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Насколько часто?

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
22 hours ago, sirmax said:

Насколько часто?

 

По ощущениям чаще не работает, чем работает. Фича - офигенная, очень удобно, но вот этот баг (?) оч неприятный. Я думал, может что-то неправильно нажимаю и меня тут поправят.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Это скорей всего серверная проблема. Интересно как у других.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
38 minutes ago, sirmax said:

Это скорей всего серверная проблема. Интересно как у других.

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

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

@Wilem82 статьи на хабре порядком устарели, мы больше не используем многие описанные там технологии, в том числе java для API статистики.

 

Насчёт написания новых материалов в ближайшее время — это очень вряд ли. Времени в команде катастрофически не хватает даже на самые важные задачи. Рук мало, время ограничено.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
Just now, Mr 13 said:

@Wilem82 статьи на хабре порядком устарели, мы больше не используем многие описанные там технологии, в том числе java.

Нашли что-то более производительное? Врядли С, может Rust? Хотя в таких случаях на некотором этапе уже не так важна платформа, сколько сами алгоритмы и масштабируемость.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Сейчас мы используем .NET Core и PostgreSQL.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

@Wilem82 для API статистики: .NET Core + PG, для XMQP: RabbitMQ. В случае с API статистики в действительности не так важна сама платформа как реализация.

В период, описанный на хабре, было сделано важное изменение: введена активация через личный кабинет, именно благодаря этому была резко снижена паразитная нагрузка, что и стало важнейшей частью решения проблемы с производительностью того времени. А выбор на java пал по стечению обстоятельств не связанных с самой платформой. Помимо java был и вариант на D, а с учётом отрезания паразитной нагрузки можно было остаться и на Node.JS с некоторыми доработками.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
13 часов назад, Wilem82 сказал:

 

По ощущениям чаще не работает, чем работает. Фича - офигенная, очень удобно, но вот этот баг (?) оч неприятный. Я думал, может что-то неправильно нажимаю и меня тут поправят.

Как-то странно вела себя одна нода RabbitMQ. Я поправил, можешь проверить, что-то улучшилось?

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
2 hours ago, sirmax said:

Как-то странно вела себя одна нода RabbitMQ. Я поправил, можешь проверить, что-то улучшилось?

Пока каждый раз срабатывало, что уже необычно.

@sirmax а почему конечная линия теперь зелёная? там как-то случайно на каждого игрока цвет выбирается?

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

По дефолту в зависимости от рейтинга игрока, настраивается в xmqp.xc.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
19 hours ago, sirmax said:

По дефолту в зависимости от рейтинга игрока, настраивается в xmqp.xc.

А-а, понял, удобно.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×