白进红出 发表于 2005-7-5 15:51

延迟与拖慢这两种说法分别是什么意思?

FPS为9时,那个画面叫拖慢?
人物在A点,画面定格,恢复时人物已经瞬移到B点,这个叫延迟?

无题 发表于 2005-7-5 15:54

OZ的那帖?那帖的延迟似乎指的是输入延迟

ルナマリア 发表于 2005-7-5 15:54

拖慢和延迟在我理解中属于一个意思
比如你按下W键,1秒后你控制的人物才开始前进

而你所举的例子叫跳帧

白进红出 发表于 2005-7-5 15:58

FPS低下叫什么呢,那不是掉帧啊,掉帧时上述的第二种情况吧

ルナマリア 发表于 2005-7-5 15:59

FPS标准是60吧
不足60不叫掉帧叫什么呢

TriForce 发表于 2005-7-5 16:48

从FC、GB到现在的游戏机全速为每秒60祯(家用主机的P制好象是50祯),也就是60fps

若模拟器时主机速度不够快达不到60fps,就不叫全速

以每秒只能显示10祯为例,若没开跳祯,这60祯仍然逐祯显示,原游戏机上1秒就能显示的60祯,现在要6秒。结果就是画面仍很流畅,但慢得象游泳或太空步。若开了跳祯,动画速度和原游戏机一致。但因为每秒只能显示10祯,于是原游戏机上每秒的60祯这里就只显示第1、7、13、19、25……桢,也就是每隔6祯才显示1祯

至于手感,本来按下方向键后,下一祯画面里,人物就已经有了反应,但由于隔6祯才显示1祯,所以这个反应一下到了第7祯才出现在画面上,而这7祯的时间里,方向键一直按着,到第7祯时,人物已经走了好长一段距离了,这就是人物会瞬间从A点跳到B点的原因

pzw 发表于 2005-7-5 17:52

延迟是cs里的ping?

阿娇大王 发表于 2005-7-5 17:58

Xenobld 发表于 2005-7-6 02:27

。。。。。

PS。
按上面“延迟”和“拖慢”的说法,正常制作的游戏好象只该有“延迟”不该有“拖慢”,这样才能保证游戏世界中的时间正常的流失。电脑游戏在主表面渲染函数中(DX的Render())有GetCurrentTime之类的调用就是这个目的吧。。。不这样就算每侦的数据处理跟的上,由于Windows空闲处理回路也不一定定时,游戏也会时快时慢。。 游戏机的渲染回路可能更依靠硬件些,不再需要那么麻烦的方式让程序员自己来做吧。。。

凯恩 发表于 2005-7-6 15:00

延迟应该是丢帧,就是A跳到B的那种情况,玩电脑游戏应该很常见,画面设置超过系统力所能及就会碰到。
拖慢主要用于掩饰丢帧,在游戏机游戏中比较多见,最典型的就是三国无双,拖慢无数却从不丢帧(A跳到B)。

纯战士 发表于 2005-7-6 17:56

网战格斗游戏的时候区别很明显,因为拖慢肯定大家都慢,但延迟可能只有一方延迟
单机怎么可能延迟???一般都是牺牲速度的吧,不掉真

Meltina 发表于 2005-7-6 20:59

例如,机能不够,1秒只能30祯
1秒处理不了60祯,就1秒处理30祯,中间30祯抽掉了,这叫掉祯。游戏整体速度不变。
1秒处理不了60祯,就2秒才处理完,这叫拖慢,游戏速度降低了一倍。

是不是这个意思???我乱说的。

延迟,好像是网络游戏的吧。就是你输入了,服务器反馈给你的信息已经是几秒后的事情了,比如你延迟了1秒,你这秒还有1点血马上补,可是服务器那边你已经死了,应该提早1秒补血。

这也是乱说的

charzeta 发表于 2005-7-6 21:02

lag死,以前D2HC常有的事。。。

Loading 发表于 2005-7-7 15:04

你本来反应很快,有人从背后叫你的名字,你也听到了,想立刻就会头去看。
可你2分钟后才回头去看,虽说摆头动作很迅速,这叫延迟。
你第一时间就回过头去看,可是这个回头的动作持续了2分钟,那么这叫托慢。

纯战士 发表于 2005-7-7 15:21

楼上正解

烧麦 发表于 2005-7-7 15:31

英语里好像都是delay吧?
页: [1]
查看完整版本: 延迟与拖慢这两种说法分别是什么意思?