V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Osk
V2EX  ›  Android

分享一个关于手机屏幕刷新率的有趣 bug(?)

  •  
  •   Osk · 2019-12-12 23:51:51 +08:00 · 6464 次点击
    这是一个创建于 1568 天前的主题,其中的信息可能已经有所发展或是发生改变。

    当年我在手机( Android 4.0 ?)上玩 flappy bird 的时候发现如果在 nVidia 控制面板里面把屏幕刷新率设置为 30Hz,整个游戏就会变慢😲。。。鸟会慢慢降落,轻轻松松打出高分

    调回 60Hz 即正常,游戏的运行速度和屏幕刷新率基本成正比。。。

    11 条回复    2019-12-13 22:02:34 +08:00
    morethansean
        1
    morethansean  
       2019-12-13 00:05:56 +08:00   ❤️ 1
    这是游戏自己实现的...当年机子性能跟不上,开发者可能为了避免掉帧让游戏的时间轴不是用的绝对时间而是按帧来的,当帧率变低的时候整个游戏、动画就变慢了。
    cst4you
        2
    cst4you  
       2019-12-13 05:08:57 +08:00   ❤️ 1
    以前游戏都这么做的
    最明显的就是街机的打飞机游戏, 东西一多机能不足导致拖慢, 变相等于降低了难度
    现在配置好了, 这些飞机游戏倒要故意去模拟拖慢
    20015jjw
        3
    20015jjw  
       2019-12-13 07:14:17 +08:00 via Android
    Px4 90hz 一会试试
    psychoo
        4
    psychoo  
       2019-12-13 09:06:20 +08:00   ❤️ 1
    印象中 unity 的很多操作可以放在帧刷新触发函数里
    (太久远了,是我记错了?)
    enjoyCoding
        5
    enjoyCoding  
       2019-12-13 16:26:20 +08:00
    红米新机 120 帧怎么玩...
    hmzt
        6
    hmzt  
       2019-12-13 17:14:40 +08:00
    为什么你的手机会有 nVidia 控制面板?
    90off
        7
    90off  
       2019-12-13 19:35:54 +08:00
    N 卡安卓机?
    deorth
        8
    deorth  
       2019-12-13 19:39:56 +08:00   ❤️ 1
    以前的家用机游戏几乎都是这样的。从 ps3 世代才开始慢慢帧数和游戏速度解锁。然而某些日厂至今还是这样。
    deorth
        9
    deorth  
       2019-12-13 19:43:45 +08:00
    @hmzt #6 @90off #7
    老黄的移动芯片 tegra。手机上我只见过米 3td。因为要外挂基带功耗又大,后来也没有手机再用了
    Osk
        10
    Osk  
    OP
       2019-12-13 22:01:33 +08:00 via Android
    @deorth 是的,tegra 3...

    @hmzt app 的名字是 nvcpl, 大概是 nvidia control pannel 的简写。
    Osk
        11
    Osk  
    OP
       2019-12-13 22:02:34 +08:00 via Android
    @enjoyCoding 考验真正的技术的时候到了。 滑稽
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1261 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 17:56 · PVG 01:56 · LAX 10:56 · JFK 13:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.