我记得几个月前发生的一件事,刚刚想起来。几个月前,陆地落 Studios 的游戏 Haste 在任天堂 Switch 2 上移植了。移植并不是完美的,它有了一些性能问题,主要问题是当帧率下降到 60fps 时,游戏就会直接下降到 30fps,这通常不是一个大问题,但游戏会经常这样做。所以,显而易见的双缓冲 v-sync 啊?但是根据移植开发者说,没有。所以,我进入了陆地落的 Discord 服务器来报告这个问题。然后我说到社区经理:“嘿,我只是想报告一下 Haste 在 Switch 2 上的版本问题,有一个双缓冲 v-sync,导致帧率下降很严重。”她说:“让我问问移植开发者为什么会这样发生。”移植开发者基本上说,他们不知道什么是双缓冲 v-sync,认为这是 Switch 2 硬件的问题。听到这,我马上指出这是假的。许多 Switch 2 游戏在 60fps 下会下降,但不会像这样直接下降到 30fps。显然这是一个双缓冲 v-sync 的典型例子,而且我认为更有趣的是,我认为他们雇佣的移植开发者真的很懒,根本没有把移植做好。Switch 2 版本直接就把 PC 版本的设置菜单移植了,根本没有重新编写。
关于一个不知道自己在说什么的移植开发者的故事
评论 (0)