5

Вхожу в айти 2

Для любителей котиков, и в качестве тренировки, написал ещё один чат бот. Этот бот просто подключается к API с котиками и присылает вам фото котеек. Можно использовать как антистресс 😀

Ссылка на сам бот:
https://t.me/koteika007_bot

Вхожу в айти 2
0
Автор поста оценил этот комментарий

Ну раз "плюсик" значит не против. Вот задачка.

Игра Planetside 2. У нее есть АПИ где можно по вебсокету присосаться с стримингу игровых событий, например получение опыта (который дается не только лишь за все).

В этих логах можно отследить взаимодействие между парами игроков (убийства, лечение и т.п.) и взаимодействие игрока с игровыми объектами ("получен опыт игроком таким-то, это действие связано с игровым объектом с таким-то ИД", если я помню правильно, например починка или захват точки, но это не точно).

Задача - отслеживая стрим игровых логов придумать визуализацию примерно показывающую обстановку на сервере, кто с кем воюет, как кучкуются игроки и т.п.

Что-то вроде карты или графа взаимодействий, но без привязки к конкретной местности.

В идеале, конечно, попробовать как-то и к карте привязать, но не уверен что это реально.

Сразу подскажу, что при визуализации будет очень полезным учитывать информацию о типе получаемого опыта и используемом оружии при убийстве. Например, опыт от лечения или убийство ножиком очевидно показывает что игроки были очень близко, а по убийству из снайперки можно лишь отметить что игрок тусуется где-то не слишком далеко от жертвы, как в 10 метрах, так и нескольких километрах (это "недалеко" т.к. игровая карта на два или больше порядков больше чем максимальная дальность прорисовки)


В час пик на одном сервере/инстансе/карте может быть около 600 игроков (3 фракции), что в теории позволит рисовать весьма интересный граф взаимодействия игроков.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Это прям надо серьёзно заморочиться)
показать ответы
0
Автор поста оценил этот комментарий

А почему он просит прислать ему pdf файл и вообще называется pdf to mp3?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Сорян, не ту ссылку добавил. Исправил.