Очень просто, так как мои поединки более “визуальные” встал вопрос о том, как игроки смогут посмотреть прошедшие поединки.
Ну, как то мне нужен был редактор системы обучения и там как то вольно невольно ИИшка сделала мне запись поединка, хотя я даже это и не просил, но это очень даже пригодилось, теперь игроки могут смотреть записи своих прошедших поединков, на скорости х2,х4,х10, при этом каждый участник генерирует “свой” лог боя и другие, к примеру при отправке в чат смогут посмотреть поединок от лица участника, который и прислал ссылку на поединок.
Это работает как в 1х1 так и в масс боях, правда есть вопросы к реализации в случае поединка 50х50)
Ведь там идет выборка и будет создаваться нагрузка, но я думаю в будущем как то оптимизирую)
Видео без звука, чисто показать как работает.