2011-12-05 51 views
3

我正在尋找一種方法來從重播中拉出一些指標,但做了一些research之後,我認爲這可能比我原先想象的要困難。從我發現的情況來看,SC2重播主要是事件(以及關於重播和玩家的一些信息),這些事件本身並不提供我希望獲得的信息,因爲重播和遊戲引擎高度捆綁一起(當然)。從星際爭霸2獲取具體的指標重播

所以,我想知道是否有人有解決方案如何從重播拉動度量?我一直在尋找這樣的東西:

  • 當前軍隊值
  • 當前浮點計算資源
  • 目前建材產品
  • ...

每30秒什麼的基本上。

任何想法?

+0

+1對於Starcraft2 – DarthVader

+0

+1對於星際爭霸2 - 每次都讓我大聲笑?另外,我也在關於SC2的圖片Vader中閒逛了。 – lucidquiet

回答

1

ggtracker使用sc2reader獲得接近當前軍隊價值的東西 - 計算「活躍軍隊」的大小。現役軍隊基於玩家選擇行動。一個單位首次加入「主動軍隊」,並在最後一次被選中後離開「主動軍隊」。

您也可能對s2gs文件中包含的統計數據感興趣,這些統計數據顯示在賽後統計數據顯示中。例如它包含軍隊規模圖和收入圖數據。 s2gs文件可以被sc2reader解析。這個teamliquid線程有關於如何獲得s2gs文件的更多細節:http://www.teamliquid.net/forum/viewmessage.php?topic_id=330926。基本上,您可以通過單擊SC2客戶端手動導致s2gs文件出現在您的計算機上。