Интересует, как это можно реализовать ССР (в теории), а также можно ли сделать это сторонней программой (может уже такая есть- Бейкон же сделали)
Как я себе это представляю:
идет запись координаты/текущая команда/текущие хп(%)/вектор движения для каждого корабля (для статичных обьектов - только координаты, время создания и время уничтожения - 1 раз за весь бой) на вашем гриде скажем раз в 1 секунду
выпущенные дроны и файтеры тоже обрабатываются как новые корабли.
корабли в клоаке не протоколируются до расклоачки и после заклоачки
чужой фит не протоколируется (да и неоткуда его протоколировать - только визуальная модель пушек, роф, визуальные эфекты выстрелов), ваш фит/чат/модули и т.п. протоколируются, но есть возможность убрать их из финального реплея потом (если хотите расшарить бой для публики)
после боя можно загнать этот лог в программу проигрыватель прямо внутри клиента - по нему воссоздается ситуация боя, но со свободным перемещением камеры и перемоткой, (аля варкрафт). лог можно сохранить в файл (вырезать кусок общего лога по времени) для будущих просмотров.
Лог хранит нное количество времени полетов и/или мб на диске (по желанию) - устаревшее удаляется.
П.С. - если тема себя оправдает и не будет принципиальных конфликтов в создании такой тулзы под Еву - запощу это на офе в одноименном разделе - может быть заметят. Так что пишите свои идеи и предложения
![:)](http://forum.omnyx.eu/public/style_emoticons/default/wink.gif)