- UID
- 76380
- 帖子
- 66
- 积分
- 785
- 阅读权限
- 30
- 注册时间
- 2007-12-20
- 最后登录
- 2008-2-2
- 在线时间
- 100 小时
|
给LZ来点补充:
BWchart是用以分析记录在.rep文件里的操作的软件, 同时绘制出表明游戏进程中资源发展的图表. 软件本身有许多局限性, 因为在一个游戏中, 星际的游戏引擎只记录下游戏者的操作. 比如说, 一个SCV采了8块钱的矿送回基地并不会记录下来, 而游戏者点击一个建筑的操作则会被记录下. 所以我们不能计算出在某个特定时间某个游戏者拥有多少资源, 但是可以 计算每时每刻他花了多少资源来建造建筑/升级/兵种. 对于建筑也一样, 不能看到游戏者有多少, 但可以知道他建造了多少. 更多的细节问题请参照FAQ.
BWchart同时提供了一个简易的replay浏览器. 功能不在于确认你硬盘上的所有rep文件, 而是可以计算出无数场游戏中繁复数据的平均值. 只要选择一个rep再点击"Refresh"按钮即可. 如果你已经有了成千上万的rep文件, 请多注意(在浏览rep时会有一个类似IE的前进栏). 当你浏览rep时, 双击就可以看到详细统计表单. 点右键可获得更多功能.
从1.01G版本开始, 你将可以看到绘有所有建筑的游戏地图, 同时也可以观察整个地图并看到不同的操作发生的位置.
:什么是APM?
Actions Per Minute=每分钟操作次数(操作的总次数以秒为最小单位记录在rep文件中). 统计中除去了游戏最开始的80秒中内的操作.
Q:哪一些操作被记录在了rep文件中?
那些游戏引擎需要用来回放游戏过程的操作都比记录了下来. 象是鼠标的点击和键盘操作. 比如以下列举的这些操作都在记录中:
-点击兵或者建筑
-使兵移动或让人族的建筑飞起
-使兵攻击/停止移动/保持hold状态/巡逻
使SCV采矿
-使用魔法(包括闪电, 瘟疫, 污染等等)
-为兵编队
-升级科技
-升级兵种的防御/攻击/护盾 等等
-把口水变成地刺
-添加任何人族的附属建筑
-把菜花变成防地塔或防空塔
-所有键盘热键
-......等等
不被统计在内的操作:
-点击小地图
-点击地图但没点到任何建筑/兵种/矿点
-F2,F3,F4等键
-按了非热键的键
Q:如何解释平均APM值?
通过研究许多rep, 平均APM值可以这样理解:
50左右: 你基本上是一个菜鸟, 差不多一星期只打一次, 而且很少使用热键
100左右:你有了一定的经验并且一直在努力提高水平. 有经验但不是很优秀的.你尽可能的多使用热键. 但是要使手速进一步提高的办法是更准确更细腻的操作控制兵, 造更多兵, 更频繁的侦察, 总而言之就是在同一时间内做更多有用的操作.
150左右:你已经掌握了充分运用鼠标键盘的所有经验. 也就是说, 你已经是一个快手, 达到了理论上合理的快速. 并不表示你是优秀的, 而是说你达到了你需要达到的速度.
200及以上:你的点击和热键使用已经超过了须要值, 但是这只是令一种游戏方式. 并不表示你比一个APM150的玩家手快. 你只是重复了更多的动作, 实际上, 如果BWchart可以除去那些重复的动作, 我们可以看到那些APM达到天文数字的人的手速会降低到150左右.
以上只是一种解释APM的角度.
Q:能否显示即时的人口数目?
在图表中已经有一个人口的曲线. 但是那并不表示"即时人口", 那是总的可支配人口数(比如一颗水晶提供8个单位可支配人口). 这是因为从rep文件里只可以读到建筑和兵的建造时间, 却没有他们被消灭的时间. 所以无法得知可支配人口的减少.
Q:在星际的结尾画面看到一场游戏中造了50个marine但是BWChart里显示造了70个. 这是为什么?
rep里记载了所有操作, 包括无用的和没有实现的操作(比如没有50块, 但你一直按着P键造农民或者没有足够的人口, 但一直按Z造XX). BWChart尽可能的识别这些无用操作, 但并不能100%的剔除.
Q:在操作数目和act/min之前的小数表示什么?
那个数字代表APM值的比率, 例如A的值是1.25, 代表他比B快1.25倍; 反之B是0.75, 他就比A慢0.75倍.
Q:在Action Distribution里有一个操作叫做"0x33", 这是什么意思?
这些用16进制表示的操作是暂时还不能被BWChart认知的, 所以用16进制的数字代表.
Q:为什么"Watch Replay"这个功能无法在我的电脑上使用?
点击"options"选项并调节繁复的参数. 包括软件在复制热键及排列操作顺序时造成的延迟. 所有如果你使用不同快捷键的BWChart, 你可以自己设置热键. 默认的顺序是SBORO*O
S = (S)ingle player 单个选手
B = (B)roodwar or Starcraft 星际
O = (O)k on the id screen 选择id
R = load (R)eplay 读rep文件
O = (O)k to select the bwchart replay directory 选择rep路径
* = equals "arrow down" to select the replay itself 等同于"arrow down"选择一个rep
O = (O)k to start the replay 开启一个rep
当你仍无法读一个rep文件, 你可尝试关闭星际. 除此之外, 当你看另一个rep时热键顺序将无法再使用.
如果选择了"auto keys", 将无法改变, 要改变的话钩掉这个选项.
Q:每次refresh rep文件, 在浏览了一些rep后都会出现非法操作的窗口, 这是怎么回事?
或许是你打开了一个已经破损的rep文件. 如果你用星际打开它可能得到 "replay is corrupted"的提示. 重新定位无法打开的rep, 直到找到包含破损rep的文件夹.
Q:我在一场游戏里的操作数是3070, 游戏时间是16:47. 大概就是182APM, 在1.00S和1.00F里是这么显示的. 但是在1.01F里它变成了154APM, 这如何解释?
因为1.01F版是从1'20开始计算操作数的.
Q:如果我想知道游戏中的选手在action list的显示项中到底是进行了哪项操作, (比如:select parameters:3591). 那么3591在这里什么意思?
那些数字是实际物体的代码. 这些代码是从一个固定的数值开始算起(从游戏开始时), 所以每次一个兵或建筑被造出来, 下一个代码就预设好了, 分配给一个新的物体, 不管是哪个选手也不管是哪个种族. 所以无法准确的指出哪个物体是指定哪个固定代码. 对建筑来说, 虽然你可以明确指出哪些兵在那里造出的, 因为要给兵营/机场编队你必须首先点击它, 或者使用热键选择它. 当然, 在游戏初期, 由于操作很少, 你可以找出哪个代码是匹配SCV/probe/drone或者主场等等, 但是并不都是如此.
Q:为什么无法在游戏进行6-7分钟后查看建筑的顺序?
只是记录了玩家在他第一次攻击前的建造建筑/升级/造兵的顺序, 所以6-7分钟后就无法看到了. |
|