我正在寻找一种从重播中提取一些指标的方法,但在做了一些research后,我认为这可能比我原先想象的要困难。根据我的发现,SC2 Replay主要是事件(以及有关重播和玩家的一些信息),这些事件本身并不提供我希望提取的信息,因为重播和游戏引擎高度捆绑在一起(当然)。
所以,我想知道是否有人有关于如何从重播中提取指标的解决方案?我一直在寻找这些东西:
基本上每隔30秒或其他什么。
有什么想法吗?
答案 0 :(得分:2)
ggtracker使用sc2reader获得接近当前军队价值的东西 - 它计算“活跃的军队”大小。积极的军队是基于球员选择行动。一个单位在第一次被选中时加入“现役军队”,并在最后一次被选中后离开“现役军队”。
您可能还对s2gs文件中包含的统计信息感兴趣,这些统计信息显示在游戏后统计信息显示中。例如,它包含军队规模图和收入图数据。 s2gs文件可以由sc2reader解析。这个teamliquid线程有关于如何获取s2gs文件的更多细节:http://www.teamliquid.net/forum/viewmessage.php?topic_id=330926。基本上,您可以通过单击SC2客户端手动使s2gs文件出现在您的计算机上。