1/60的疑惑

  • 今年十三嵗
    现在的动作游戏基本上都是使用60Hz的刷新率。在讨论此类60Hz游戏时有个词语经常被提起,一帧的判定,很多人理解为1/60s的判定。
    不过就以个人感觉,所谓1帧判定并不是1/60s。理由有以下2点:
    第一,1秒内的游戏画面刷新60次并不是说游戏内的人物或者对手的动作也有60次微妙的变化。
    其二,人对1/60s的变化根本是不可能察觉的,更不要说反应速度能否跟得上1/60s。

    不过由于格斗动作游戏打得还不够多,以上发言仅仅是揣测。所以发这个帖子问问看这里的人是怎么看待秒帧反应的。
  • w
    windvictor
    只知道看了3那些讨论判定几帧几帧的格斗游戏研究时就很:sleep:

    FPS游戏对这点的要求应该更高
  • a
    alann
    我记得GGXX青R是25帧一秒,萝卜KY铁球出招时间是4F,里面招数FRC时间大都在1至2F内。

    [本帖最后由 alann 于 2007-3-13 00:00 编辑]
  • l
    leomelloen
    这个第一条看不懂什么意思
    每frame检测并不代表要反映到画面上来
  • s
    suz
    关于反应问题。。。
    多看几次叫你日 狙别人手榴弹就感觉
    大家都是地球人为什么差这么远
    :awkward:
  • 今年十三嵗
    因为很多人说1帧就计算为1/60秒了
  • l
    leomelloen
    呵呵
    我明白了
    你指的是人物动作刷新了一次,算1帧,对吗
  • 今年十三嵗
    不单指人物,个人认为打击判定一般是随人物的动作变化而变化的。不过不知道有些招式的入力判定是怎么算的。
  • C
    CaiFan0
    刷新率和桢数是两个概念,不要混淆
    刷新率是显示设备的属性,每秒桢数是游戏的属性
    原则上刷新率必须大于等于秒桢数,否则这些多出来的桢数便成为无意义的,因为玩家看不到。

    游戏画面每更新一次是一桢,用来作为ftg的计时的单位是因为这些游戏桢数都是固定的,所以每桢有多少秒也就固定了,而桢同时也就是动作的最小单位,这样交流、改动时非常方便。
    对于一个60桢/秒的游戏来说,一桢就是1/60秒;对于一个30桢/秒的游戏来说,一桢就变成1/30秒了。

    关于人对于1/60秒的掌握,“唯手熟尔”,这个和反应无关,完全是对于节奏的掌握,比如目押。


    附带说说有关fps的祯数的东西,我是这么想的:

    fps基本上都是基于pc的,现在console上的fps也都是pc痕迹明显
    比如你在cs,你的机器慢,而别人的机器快,你的祯数就低而他的就高
    这时候你和他一起看见一个人跳起来,这个动作从开始到完成,你看到的祯数总计100祯,而别人也许能看到200祯
    但是,你和别人一定同时看见他起跳,同时看见他落地
    这就是因为机器性能不同(对于console这点忽略)和观察点不同产生的祯数差异,考虑这点,fps游戏基本上都是以电脑内置的时钟来计时,对于判定,碰撞,开枪等等的处理单位是时间,而不是祯,因此对fps游戏一般不会用祯来计算时间。机器慢的人,或者同屏三角形显示更多的人,一些祯没有显示,被跳掉了。
    除非某公司认为某主机性能强劲,可以保证无论什么情况,所有人都稳定在一个祯数,而且不考虑网络传输的问题,那倒是还可以用祯来计算

    ftg比较特别 - 大家看见的画面都是一样的,而且一般不会远程对战
    性能相同的机器,祯数肯定也就一样,对ftg来说,如果你拖慢了,别人也一样拖慢,而且大家都不会出现跳祯
    这样比如本来60祯/秒的游戏,画面特效过多,变成了30祯/秒
    那么对于一个出招3祯的招,时间从1/20秒变成了1/10秒
    然而,这招的效果,和在60祯/秒时是没有区别的(唯一的区别是玩家反应时间多了),因为你的对方动作也慢下来了 - 该中的还是中,该打空气的还是打空气
    也就是说ftg的处理单位本来就是祯,而不是时间,不会有跳祯

    [本帖最后由 CaiFan0 于 2007-3-13 02:57 编辑]
  • k
    korokoro
    难怪我在mh2的资料中看到关于帧的说明是1/30秒……
    之前我一直以为是固定的1/60秒
  • q
    qieyifonger
    楼主一看就是不玩格斗的,不过10楼介绍得这么仔细,俺也就懒得再废话了~~~
  • P
    Pluto_Shi
    龙王霹雳掌是多少frame?大概20次能出一次
  • d
    deeeeper
    5里面是RP的时候2F+WP的时候1F