游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3532|回复: 2

FPS的取值问题

[复制链接]

64

主题

146

帖子

146

积分

注册会员

Rank: 2

积分
146
发表于 2006-2-18 06:48:00 | 显示全部楼层 |阅读模式
为了能使图片的移动看上去平滑且移动速度较快,我将每次移动量设置的小些(比如是1个象素),为了达到快速移动的效果,我将FPS设置的大了些(比如:200或更高),不知道这样高的FPS会不会适合所有的显卡?还有就是我这样的设计方式对不对?

30

主题

569

帖子

569

积分

高级会员

Rank: 4

积分
569
发表于 2006-2-18 11:51:00 | 显示全部楼层

Re:FPS的取值问题

  程序最好不要依赖固定的桢速,这样很容易导致程序在不同的机器上速度不一样。
  应该以时间判断图片的位置。如果机器快的,渲染的次数多,就能够的达到一桢每像素的移动量。如果机器慢的,就可能移动多个像素。

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2006-2-18 20:43:00 | 显示全部楼层

Re:FPS的取值问题

200是不可以的行为,在目前的显示器上,除了sony特丽龙之外,其它无任何显像管可以达到200的刷新率。
当然这是指在打开垂直同步刷新的情况下。

而液晶显示器是固定的60,你就算设到70,他也最多达到60.也无任何意义。

现今游戏一般都是24/25/30,一小部分是60。《古月》默认60,是比较好的选择。

另:程序的逻辑计算应当以当前时间为准,而不是以帧。所以不管fps是多少,cpu是多少,游戏速度都该一样。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-11-24 08:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表