4

リプレイからいくつかのメトリックを取得する方法を探していますが、いくつかの調査を行った後、これは当初考えていたよりも難しい可能性があると思います. 私が見つけたところによると、SC2 リプレイは大部分がイベント (およびリプレイとプレイヤーに関するいくつかの情報) であり、リプレイとゲーム エンジンは密接に結びついているため、これらのイベントだけでは、私が取得したいと思っていた情報が得られません。一緒に(もちろん)。

それで、リプレイからメトリックを取得する方法について誰かが解決策を持っているかどうか疑問に思っていますか? 私はこれらの種類のものを探していました:

  • 現在の陸軍値
  • 現在の浮動リソース
  • 現在の建物の生産
  • ...

基本的に30秒ごととか。

何か案は?

4

1 に答える 1

3

ggtrackerはsc2readerを使用して、現在の軍隊の値に近いものを取得します。これは、「アクティブな軍隊」のサイズを計算します。アクティブな軍隊は、プレイヤーの選択アクションに基づいています。ユニットは、最初に選択されたときに「アクティブな軍隊」に参加し、最後に選択された後に「アクティブな軍隊」を離れます。

また、ゲーム後の統計表示に表示されるs2gsファイルに含まれる統計にも興味があるかもしれません。たとえば、軍隊の規模のグラフと収入のグラフのデータが含まれています。s2gsファイルはsc2readerで解析できます。このteamliquidスレッドには、s2gsファイルを取得する方法の詳細があります:http ://www.teamliquid.net/forum/viewmessage.php?topic_id=330926 。基本的に、SC2クライアントをクリックすることにより、手動でs2gsファイルをコンピューターに表示させることができます。

于 2012-06-02T03:56:36.610 に答える