Я как пользователь могу зайти на страницу и увидить список матчей(демок) для просмотра статистики по каждому матчу.
Я могу кликнуть по любому матчу и "провалиться"(пока непонятно как это будет работать, переход на другую страницу или попап или еще что-то) в детализированную статистику.
Что она из себя представляет:
Таблица со списокм игроков и с их статой за игру Kill, Death, KD и так далее.
Важное отступление по поводу команд и сквадов. В CS есть две стороны Terrorost (T) и CounterTerroris(CT) (в коде это team). Когда игрок заходит в игру, он подключается за Т или CT.
Так же, в игре этого нет, но есть условное деление на "команды" (squad), Т.е. команда это игроки с которыми вы играете на протяжении всего матча и при достижении 15 раунда, вы переходите за другую сторону, но остаетсь в тойже команде. Что логично.
Из-за терминологии библиотеки для парсинга демок, team = это сторона, Т или СТ, а squad - это команда игроков. Сейчас для инх имена захардкожены как "Team A" и "Team B".
У нас в офисе в течении одного матча игроки могут переходить из одной команды в другую(не считая смены сторон при достижении суммарно 15 раундов) и соответственно, один игрок может поиграть за обе стороны и побывать в разных командах, причем за весь матч, сделать это несколько раз
Так же, из-за ограничения по времени(~30-40 минут обеденного времени) большинство игр мы не успеваем закончить, т.е. не до игрываем до финального счета (когда одна команда набрала 16 побед или ничья 15:15) Поэтому, мы не можем считать команды по последнему раунду, так как в последних раундах, как правило все игроки уже покинули сервер.
И как правило, матч начинается когда на сервре зашел хотябы один игрок(иногда по желанию делается рестарт, но на это пологаться нельзя и поэтому здесь не учитываем), поэтому по первому раунду, тоже считать команды нельзя.
Поэтому, я бы предложил сделать таймлайн с раундами кликабельным, чтобы в любой момент раунда можно было посмотреть статистику по конкретному раунду и стату для каждого игрока.
Таймлайн по раундам
Я как пользователь могу зайти на страницу и увидить список матчей(демок) для просмотра статистики по каждому матчу.
Я могу кликнуть по любому матчу и "провалиться"(пока непонятно как это будет работать, переход на другую страницу или попап или еще что-то) в детализированную статистику.
Что она из себя представляет: Таблица со списокм игроков и с их статой за игру Kill, Death, KD и так далее.
Важное отступление по поводу команд и сквадов. В CS есть две стороны Terrorost (T) и CounterTerroris(CT) (в коде это team). Когда игрок заходит в игру, он подключается за Т или CT.
Так же, в игре этого нет, но есть условное деление на "команды" (squad), Т.е. команда это игроки с которыми вы играете на протяжении всего матча и при достижении 15 раунда, вы переходите за другую сторону, но остаетсь в тойже команде. Что логично.
Из-за терминологии библиотеки для парсинга демок, team = это сторона, Т или СТ, а squad - это команда игроков. Сейчас для инх имена захардкожены как "Team A" и "Team B".
У нас в офисе в течении одного матча игроки могут переходить из одной команды в другую(не считая смены сторон при достижении суммарно 15 раундов) и соответственно, один игрок может поиграть за обе стороны и побывать в разных командах, причем за весь матч, сделать это несколько раз
Так же, из-за ограничения по времени(~30-40 минут обеденного времени) большинство игр мы не успеваем закончить, т.е. не до игрываем до финального счета (когда одна команда набрала 16 побед или ничья 15:15) Поэтому, мы не можем считать команды по последнему раунду, так как в последних раундах, как правило все игроки уже покинули сервер. И как правило, матч начинается когда на сервре зашел хотябы один игрок(иногда по желанию делается рестарт, но на это пологаться нельзя и поэтому здесь не учитываем), поэтому по первому раунду, тоже считать команды нельзя.
Поэтому, я бы предложил сделать таймлайн с раундами кликабельным, чтобы в любой момент раунда можно было посмотреть статистику по конкретному раунду и стату для каждого игрока. Таймлайн по раундам
Примерный общий вид
Стата по игрокам