怪物猎人吧 关注:820,643贴子:25,195,212
  • 26回复贴,共1

24-12-20【讨论】作为一个垃圾手游程序员,普及一个知识

只看楼主收藏回复

荒野公布了PS5的优化我觉得挺好,其中提到了目标帧数这个词,不了解的人可能会觉得这个帧数应该是努力达到但是很多时候应该达不到的帧数呗?
我稍微解释一下,上面的理解不能说完全错误,但一般实际情况下也确实并不是这样。游戏引擎都有一个api可以设置 target frames也就是目标帧数,这个是可以通过代码动态修改的。目标帧数的主要作用是限制最高帧率,比如说荒野在目标帧率120的情况下平均能跑到35帧左右,那么开发商就会把这个目标帧率设为30,也就是很多人所谓的锁30帧,这样可以保证游戏可以30帧稳定运行没有波动。其他情况同理,所以目标帧数设为30更多时候不是最高能跑到30而是本来能跑的更高但不稳定,为了稳定强行限制为30。当然这是绝大部分情况,也不排除某些游戏是在二十七八帧到三十五六帧波动也限制为30的情况,这样就有可能不足30,总之目标帧数一般来说是为了限制稳定而设置的最高帧数。


IP属地:天津来自手机贴吧1楼2024-12-20 08:27回复
    贴吧lite版还是不太好使,谁有比较干净无广告安全的版本介绍一下。


    IP属地:天津2楼2024-12-20 09:07
    收起回复
      但荒野明显就是以最高60为目标


      IP属地:广东来自Android客户端3楼2024-12-20 10:03
      收起回复
        pc呢,pc有说法吗,我的3060还能战斗吗


        IP属地:河南来自Android客户端4楼2024-12-20 11:10
        收起回复
          崛起之前ns不就是锁30帧,但是ns其实是能跑到更高帧数的但是为了帧数稳定还是锁帧了。对于游戏来说稳定的低帧数,比不稳定的高帧数体验更好一些。而且人类适应能力是很强的,30帧习惯了也没有那么难以接受。


          IP属地:河南来自Android客户端5楼2024-12-20 11:11
          回复
            对,如果一个游戏能稳定的锁在30帧或60帧,那就说明它其实可以跑到30-40帧或60-70帧,稳定的锁帧就是在有额外的帧数的前提下才能实现的。
            这也是为什么主机上支持vrr的游戏可以提升帧数,让60帧的游戏跑到70-80帧,其实不是vrr提升了帧数,而是本来就可以跑那么多,只是为了在电视上提供稳定的体验而被限制了,在vrr保证了来回波动的帧数不会让画面撕裂后,就可以解除限制,释放全部性能。


            IP属地:河南来自iPhone客户端6楼2024-12-20 11:20
            回复
              尽说废话


              IP属地:广东来自Android客户端7楼2024-12-20 14:01
              回复
                tmd又想起了怪物猎人xx ns版锁30帧,明明有能力跑60帧的,纯粹是卡婊偷懒
                别拿兼容3ds说事,怪物猎人4g时期新旧3ds帧数不一样照样联机


                IP属地:广东8楼2024-12-21 17:16
                回复
                  说了那么多,我就不信性能模式它能稳定在60帧以上,不掉下来。


                  IP属地:上海来自iPhone客户端9楼2024-12-22 07:50
                  收起回复
                    如说


                    IP属地:江苏来自iPhone客户端10楼2024-12-27 11:08
                    回复