帧数表到底怎么理解。

  • 有点追求
    3D游戏用多少多少帧我实在无法理解,比如黑魂的闪避无敌有多少多少帧,闪避的时间是固定的,但PS4玩30帧,高端PC玩144,240都有,那么帧数到底以什么为基准?
  • E
    Edgefield
    所以60帧的黑魂玩起来比30帧相对简单

    -- 来自 能搜索的 Stage1官方 iOS客户端
  • 洗刷刷
    逻辑帧和表现帧不是同步的。当然有的主机厂商偷懒觉得主机固定30帧会把两个做在一起
  • 佐伯香織
    这类游戏需要帧数表吗……
  • N
    NF17
    FS的不是锁60吗,老版魂1的PC版直接锁30
  • a
    arikado
    就把帧数当成游戏的最小判定时间单位不就好了?
  • F
    FirstSnow
    我记得魂1用插件解锁帧数的确有翻滚无敌时间变短的说法。
  • d
    dark_saber
    基本上也就格斗游戏需要关注帧数表吧?我印象里act游戏里面也不需要非常在意帧数表
    不过魂的闪避无敌帧长度好像跟属性有关系?不是固定的?

    —— 来自 Sony G8142, Android 9上的S1Next-鹅版v2.1.2
  • 消亡值语义
    格斗都是60帧的,
    黑魂可变就不精确了,比如黑魂1 打了60帧补丁,跳的距离会变

    MHW应该是算成秒,不能说帧数了
  • n
    naclken.
    跳跃距离也会变短
  • f
    fancykid
    进来之前还以为讲格斗游戏
  • 睡不醒的虾米
    帧数表应该是格斗游戏经常用的词吧。
    一般是用来整理招式性能的。

    -- 来自 能手机投票的 Stage1官方 Android客户端
  • s
    sorayang
    任何游戏的角色动作都有持续帧数的概念啊,广义理解的话。

    如果牵扯到无敌帧、有效判定帧,正常的游戏应该是按比例调整而跟最终输出显示帧数没有关系的,最终结果应该是比如一个翻滚,整个动作2s,其中前1s无敌,这样描述才对。
  • e
    ermne
    单机游戏没那么严格,记住黑魂翻滚有0.5秒左右的无敌时间就是了,帧数表是归纳格斗游戏的招式性能才用到的,招式起手和硬直时间精确到1/60秒,所以才用帧来表示,默认1秒60帧
  • 空虚澄璃色
    新时代格斗剑戟游戏荣耀战魂有帧数表吗?
  • k
    kkk9233
    Mh无回滚不是0.2秒无敌时间吗?
  • 风夏
    跟电脑较劲值不得研究帧数吧
  • 不可避免
    魂二一线天,在某处三十帧可以跳到需要香木才能过去的地方,60帧不行。
  • 御风八极
    楼主大概没注意到。
    TV GAME玩家才关心帧数,因为tvgame运行时,帧率基本等于刷新率,或者是固定的刷新率一半。基本算是固定的。所以可以用帧率来计时。尤其模拟器盛行以后,游戏速度不一定有那么高,但是可以0跳帧,逐帧观察人物动作。帧是游戏的最小时间粒度。
    而pc游戏往往没有固定的帧率,fps不等于刷新率,且刷新率也不是固定的数值。所以用帧分析没意义。另外,大型3D act游戏,比如ps4的新战神,装备不同会导致敏捷度变化。这个微调是真能感觉出来的。
  • B
    Booorunestud
    只在传统格斗游戏里面关心帧数
  • R
    Redlotusflame
    帧数和流畅度的那些事
  • 御风八极
    然后,有些脑残作品的确是把3D当2D来做,比如辐射,据说一切的计时单位就是帧,所以好像是不能出60帧(求指正)
  • o
    osborn
    猛汉系列的回避无敌帧一直在变长,2G的时候是相当短的,2G~p3都还有不少人在研究帧数。那时的无回滚大概只有5帧不到的有效时间,小于1/10秒。旧作在肚皮下打水龙的风险高于后来的作品,因为无回滚铁山靠要求比较高。印象中有一作里,回1有效12帧,回2是18帧,回3有25帧。所以那时有回性只需要出回1的主流配装理论。
  • b
    bfogda
    是的 相当脑残
    把帧数调到60还会导致很多正常流程卡死
  • z
    zxlice
    凭感觉就行了 记住数字可能初见有用?又不是格斗游戏
  • p
    peipei6955
    其实是有的,用时间来表达。每次改动都会说哪个动作增加或减少了多少毫秒。
  • 塔奇克马
    我有个问题,这样的话帧数越低是不是无敌时间越长?
  • s
    sorayang
    帧数多少其实没啥好研究的,砖头书上也都写明了

    最终还是要玩家自己去练才能抓到从哪个动作开始有伤害判定、什么时候开始回避才能躲过去,而且P2 2G时代水龙翠水最主要还是铁山靠的判定范围太bug超出目视直觉太多了,按那种做法怪物身下就没有安全的位置
  • o
    osborn
    家用机一般是锁帧数的,如果用pc玩、帧数不固定的话就要换算成秒数了。我们平时说的是假定游戏以60帧运行,无敌时间相当于多少帧。如果游戏因为帧数不足导致拖慢(没有跳帧的话),那帧数低的话无敌时间自然也就更长了。
  • s
    sorayang
    不会 比如MHW有30帧60帧模式 但无敌时间不会变

    动作天尊肯定不会在这种问题上摔跟头
  • s
    sorayang
    帧数浮动的话要分正常还是异常,如果是机器性能问题导致掉帧拖慢什么的那判定应该也没法保证正确

    入过性能过剩比如MHW的不锁帧模式那我想也会有对应的比例调整,最终回避的无敌时间也会尽量保证一致,否则玩家体验就会出问题了
  • s
    soulogic
    逻辑帧 / 显示帧 是区分的

    你不插电视/显示器,该什么逻辑也还是什么逻辑

    还有就是,现实中的时间,最多可以细分到普朗克时间,游戏中大多是 1/60 秒,如果你快了/慢了几毫秒,如果最终落在同一帧上,在游戏逻辑上毫无区别
  • s
    sorayang
    这啥原理,如果是程序bug修订了那还是天尊
  • o
    osborn
    2G玩无回滚的时候有种鬼武者一闪的刺激感,后面无敌帧变多就感觉普通了。武士道模式刚出现的时候好多人说这系列毁了,然而真香。之前2G在psv上复刻的时候我们几个小伙伴重新开了一次荒,回想起了那些被甩尾和铁山靠支配,不得不去刷迅龙套的日子。当然,只有队中没有锤子的时候是这样。
  • 电风扇
    正常人思维做出来的游戏不会

    打比方说街霸运行在60帧的前提下,升龙9帧(0.15秒)无敌,这个无敌时间刚好持续到脚离开地面为止
    那么这款街霸运行在30帧/120帧的话,游戏速度不变,只是动作的流畅程度减半/加倍,升龙无敌仍然是持续0.15秒,到脚离开地面为止
    这个例子里帧数的变动不影响游戏的实际表现

    以上是第一种正常思维,还有稍稍劣化的第二种正常思维
    还是街霸的例子,30/120帧的时候,游戏速度会减半/加倍,升龙的无敌时间变成了0.3/0.075,但是人物的动作等比地减慢/加快了,这个动作的无敌时间仍然是持续到脚离开地面为止
    这个例子里帧数的变动影响游戏速度,但游戏中所有的元素都仅仅是等比例加快/减慢了,其他方面没有受影响

    最后就是不正常思维做出来的游戏了,不知道是为了节约机能还是偷懒什么的,只要改变游戏运行速度,游戏内的基础法则就会出各种各样的毛病
  • 假山君
    居然不是说格斗游戏。。。
  • 杰洛特
    苹果的runloop的一个周期好像是17毫秒,那么60帧就是1.02秒,实际上是比一秒多一点点
  • T
    Trompete
    至少你按游戏厂家设置的帧数玩,就不用考虑实际多少帧无敌了,直接转化成体感时间就是了

    但强行改帧数会不会出bug呢

    上次说ps系向下兼容,一大朵人还指望老游戏一键解锁帧数
  • p
    peipei6955
    卡普空自己就用过多次第二种思维,恶魔战士超级街霸2x少年街霸漫画英雄……全是可以自己调速度的,我个人非常反感这种方式,现在也不明白这些游戏的3档速度到底对应秒间几帧,好在从街霸3开始卡普空总算不这么干了。
  • m
    mqm
    最近学unity的理解,不一定对:它有两个更新帧的事件分别是Update和FixedUpdate,其中Update是每渲染一帧调用一次的,而FixedUpdate与显示帧率无关,用来计算物理和逻辑,可能渲染几帧调一次也可能一帧之内调用多次。
    所以你们讨论的应该是后者
  • m
    metalwill
    生化2RE的小刀还真出这事了.
  • f
    fig3
    大亂鬥沒帧数表玩不了