游戏开发论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: 小学者

请教:如何用fps控制游戏速度?

[复制链接]

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2004-10-18 19:48:00 | 显示全部楼层

Re:请教:如何用fps控制游戏速度?

这个问题有好多方法,不过都比较麻烦。

并不是紧紧把绘图循环和处理循环分开就行,不信试试看,如果仅仅这样做你会发现FPS数值上是提高了,但没有意义:因为你好几次绘图循环中画的是同样的一帧,这是浪费系统资源。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2004-10-18 19:52:00 | 显示全部楼层

Re:请教:如何用fps控制游戏速度?

要实现真正的FPS和逻辑控制分开,一种方法是在上述错误的方法基础上,对每一个和图象变化有关的变量增加一个“修正值”,使得这些控制图象变化的变量和FPS速度保持协调。

另外一种十分容易想到也最简单的方法是使处理循环的速度比FPS快很多,不过这有时很难实现。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-22 21:08

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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