
问题二:游戏中帧数是什么 帧数越多越好还是越少越好 FPS
帧数就是每秒钟显示器显示的
帧数越高,效果越好,越流畅通常60以上,就感觉不到任何卡顿
40以下,就明显觉得会卡卡的感觉
这体现在大型单机游戏最明显
PING
就是电脑发送数据到服务器,再接收服务器返回数据的时间
PING值越小,证明数据传输得越快
通常在40以下,都可以接受20以下则是基本同步,没有延迟
PING值超出80以上则会明显感觉发出指令后,有明显的延迟
这体现在网络游戏最明显
通常一款单机游戏我们只需要看电脑配置,就可以了
配置越高,玩起来越流畅
而近10年来,除了大型单机游戏,亦有大型网络游戏的出现
通常这些网游对电脑配置的要求,也是极高的
若配置不足,则会感觉明显的卡顿,跳帧
并且网络游戏,不但对电脑配置有要求,而且对网络环境也有要求
若网络带宽较小或者网络环境不理想,则会直接影响游戏效果
举例一下
一款大型3D游戏如果电脑配置不足则你要你的人物角色转身,你看到的并不是一个人物角色转身的过程而是直接就跳转过去了转身时的动作,看不到
又或者,你要你的人物直行10步也许你看到的是瞬移而不是步行
因为帧数不足所以过程中的很多动作,都没有显示出来
你也可以理解为,1帧1个细节动作140帧/1S则1秒可以做140个细节动作,
走一步,动作有抬脚,屈膝,交替,伸脚,放下
若帧数不足,则只会看到抬脚,放下
更有甚者,没有动作,直接瞬移
而网络环境要求,也就是PING值最直接的体现,就是延迟
在你的电脑配置达到要求之后如果是网络游戏,还需要网络环境也符合要求
举例一下
若你要你的人物躲避一颗飞行缓慢的导d
当你发送指令起数据从你的电脑,传送到服务器服务器判断是否躲过然后再把指令传送到你的电脑然后电脑接收到是否躲过的指令后,再从屏幕显示出来
ping值体现的是发出指令到收到指令所需要的时间
网络环境理想的情况下当你发出指令立刻就会收到回复的指令
若你的上行带宽不够则你发出的指令在导d碰到你之后,才发送到服务器那么服务器会判断你被击中再把你已被击中的指令发送到你的电脑
若你的下行带宽不够则服务器向你的电脑发送了导d正向你发射过去而你的电脑在导d已经击中你之后,才收到这个信息,但你已经被击中了无论你收到信息之后怎么躲因为你被击中的信息,晚一点才会接收到
看上去非常矛盾,但这是个循环的过程,也就是你上行带宽不够的话,你要他走,他等一下再走,有点反应迟钝的感觉所以躲不开导d
下行带宽不够,则你连导d射过来了都不知道,谈什么躲呢
所以,玩单机,或者看,只需要留意FPS值,也就是帧数高低就可以了
若是玩网络游戏则除了FPS值外,也要留意PING值
问题三:游戏帧数是什么意思?怎么提高?还有这个字怎么读? 游戏帧数FPS就是游戏运行时每秒所运行的帧数(简称FPS,Frames Per Second) 和视频一样,FPS越大,在屏幕上的视频就越来越平滑,直到一个临界点(大约是100FPS),超过这个临界点,再高的FPS都只是一个令人惊奇的数值,400FPS和100FPS在人的视觉中几乎没有差别。
---------------------------------------------------------------------------------------------参考百度百科
说简单点就是屏幕1秒出现多少张 比如FPS是100 那么屏幕1秒就会刷新出100张
这些连成一起 就形成了连贯的画面 所以FPS越低 游戏体验越低 画面就越卡
如果FPS不超过10 那么整个游戏画面犹如幻灯片
提高的方法就是降低画质 减少后台程序 升级硬件 等等
游戏帧数 游you戏xi帧zhen数shu
问题四:游戏帧数是什么意思!详细说下 游戏帧数就是FPS,指的是一秒钟屏幕刷新的次数。FPS60就是当前屏幕每秒刷新60次,刷新频率越高眼睛越不容易疲劳。
问题五:玩游戏的时候说的多少帧是什么意思 我们平生看的由连续播放一幅一幅静止的而产生画面活动的效果的,这是由于眼睛的视觉暂留原理而产生的。每顶幅静止的就叫一帧,而每秒钟播放的数量就叫帧数。
帧数可以看成游戏运行的流畅程度,越大越好
FPS(Frames Per Second):每秒传输帧数。
问题六:游戏的帧数是什么意思,帧数高和低有什么区别 每秒刷新的次数,帧数低的话就会感觉画面有些卡顿
问题七:游戏中帧率是什么意思 帧率一般取决于显卡,说白了就是屏幕的刷新率,真率工的显示游戏更加逼真,同样对于显卡和机器都有更高的要求
问题八:求解游戏中的帧数(fps)是什么意思,如何计算的,与配置有什么关系? 50分 如果你想玩游戏的FPS一直保持200以上那么你就得换显卡和CPU,因为你的显卡即使很好,CPU带不起来也白搭,CPU指的是小风扇,玩CF或者英雄联盟的话,建议你换850D980这一块都可以,我的是GTX1080玩GTA FPS300多
问题九:玩游戏的帧数指什么? 就是指每秒钟显示多少副画面,画面组合起来一张一张放映过去就成了动画。
帧数不能代表流畅性,但是一般帧数越高的情况下流畅性也会变高。
问题十:游戏中的一帧是什么意思 就是一个画面,静止不动的一个画面
不管是动画、,还是什么能动的视频,它的本质就是不断的播放一张张不能动的。
只不过具有连贯性,加上播放达到一定帧数(一般至少是24帧,就是一秒播放24张图),所以看上去画面在动。。分类: 游戏
问题描述:
ex_in是什么命令,我打开控制台怎么呼不出这个命令。好象是关于图像质量的是不是?打开控制台要怎么修改这个参数啊?请给出具体步骤!谢谢!
解析:
一般我们玩cs的时候,经常用的是以下几个参数:
cl_cmdrate 101;cl_update 101 ;rate 20000 ;fps_max 99; max_shell 0;e_eax 1;_graph 0;fps_show 0;sensitivity xx; 而对于ex_interp这个参数,一直都有争议,因为像cpl等著名的大赛都禁止用这个参数,否者会被认为是作弊
cl_cmdrate:
这个参数决定了每秒钟你--即客户端发给服务器多少个数据包。很显然,这个值越高,服务器对你执行的命令的响应就越快。如果你拥有宽带网并且是其唯一使用者,把此值设高对你没什么坏处。如果你和你的朋友在一处上网打CS,并且能感觉到经常出现延迟的现象,那么这个命令就是罪魁祸首。大多数的宽带(主要是ADSL)并不提供足够的上传带宽,而这恰恰是“cl_cmdrate”所需要的。
cl_updaterate:
“cl_updaterate”和“cl_cmdrate”颇为类似,只是反其道而行之。它控制的是每秒钟你从服务器端接收的数据包的数量。因此,它依赖的是你的下载速度。你的“cl_updaterate”值越高,你和服务器的同步率就越高。既然只有服务器能决定你是否打中了,你当然希望收到足够多的数据包以保持和服务器同步。
sv_maxupdaterate:
如同“cl_updaterate”控制每秒钟客户端发给服务器端的最大数据包数量,“sv_maxupdaterate”就是每秒钟服务器端允许客户端接收的最大数据包数量。因此,把“cl_updaterate”设置的高于“sv_maxupdaterate”是毫无意义的。
sys_ticrate:
这个参数设定的是每秒钟服务器将计算出的帧数。默认值是100。为什么服务器的FPS(每秒钟的帧数)重要呢?这个参数本身决定了你在这个服务器上的感觉。我肯定我们都有过这种经验:有些服务器好像是架设在“深蓝”(或者曙光?龙芯?呵呵)上,而我们就好像是在局域网里打比赛一样。
“sys_ticrate”只是设定你服务器的最大FPS。一般来说,你的服务器不会达到这个值,因为你的 *** 作系统并不允许你这样。有很多种不同的方法来提升服务器的FPS,但是其中很多种都需要服务器提供商的合作。请记住,提高服务器的FPS会导致服务器提供商的机器CPU加重负担,因此多半服务器供应商们不会这么做。(出于某种原因,在de_inferno和de_aztec上提高服务器的FPS会导致CPU过载)。基于Windows的“半条命”服务器的默认FPS是64,而基于Linux的服务器的默认FPS是50。某些情况下,你可以把服务器FPS提高到512。是否使用如此之高的服务器FPS现在还有争议,但是就我个人的经验,通常在200FPS下你的游戏感觉会有明显的改善。
稳定性是关键。FPS在100和512之间跳来跳去只会使你的游戏感觉更糟糕,因此当你的服务器一般状态下是150FPS的时候,不妨把“sys_ticrate”设成150。
如果你有服务器的远程控制权限并且想知道服务器当前的FPS,那么就在命令台中输入“rcon stats”。要检查你的服务器有没有被提升过,暂时把“sys_ticrate”设成10000,并输入“rcon stats”。如果你的服务器FPS大于100,那么你的服务器就是被提升过了。
ex_interp:
开始之前,韦氏大辞典如下定义“interpolate”(插值):
Main Entry: in·ter·po·late (主要词条: interpolate)
3:to estimate values of (a function) beeen o known values (3:估计两个已知函数值中间的函数值)
intransitive senses : to make insertions (as of estimated values) (不及物动词: 插入(在估计值的时候))
你不可能完全和服务器同步,因为你只是每秒钟接收到一定量的数据包。比如:图所示。随着数据点的增加,插值图形将越来越接近原本的圆。CS中我们可以认为这个圆就是一个玩家中在一秒钟不同的位置。从服务器的观点来看,它就是一个完美的圆,而客户端不得不通过插值来预测两个数据包中间的空档。
这就是“ex_interp”出现的原因。两个数据包之间的空档,就要由“半条命”的预测机制来决定了。“ex_interp”设置的是在两个连续数据包之间隔多长时间插值一次,其单位是秒。如上图所示,这些小的时间段就对应了插值多边形的边。因为插值是由客户器端做出的,他和服务器端的判断并不是完全一样。没什么东西能替代真正的数据包,但是插值预测大多数情况下都做得不错。
对于在线游戏的推荐值:
rate:
我已经确认过rate最高是20000,设成20000以上是没有任何意义的,甚至有可能会降低性能。
推荐值:
rate 20000
sv_maxrate:
这个值通常会被设成0。对于在线游戏来说,这并不是最优值。“sv_maxrate 0”会自动监测所有玩家的连接速度,并满足每个人的要求。假定“半条命”允许玩家使用超过20000的“rate”值,如果一个玩家疯到把“rate”设成,服务器会满足他的要求。这不仅导致了带宽的浪费,也导致了服务器过载。因此我推荐一个更安全的值“20000”。事实上,“sv_maxrate 0”和“sv_maxrate 20000”有可能效果是相同的,但是预防措施总是没有坏处的。
推荐值:
sv_maxrate 20000
cl_cmdrate:
这个参数的理想值应该是和服务器的FPS一样(而不是原来大家认为的客户端FPS)。如果你向服务器端发出的更新超过服务器本身的FPS,通常那些多余的数据包就会被丢弃掉。因此,“cl_cmdrate”设置过高没有什么大坏处,但是它浪费了你的带宽。
推荐值:
cl_cmdrate 等于或者大于服务器FPS
ex_interp:
把这个值设成0。CS会自动把你的“ex_interp”设成“1/cl_updaterate”(你的命令台会告诉你“ex_interp”被强制设成XX毫秒。原文“ex_interp forced up to xx msec”)。这是因为两个数据包之间的时间间隔就正好是1/(每秒更新次数),这就是你需要客户端做出插值预测的时间长度。调整“cl_updaterate”会自动调整“ex_interp”(当“ex_interp”设成0的时候)。我建议你只修改“cl_updaterate”,而让你的CS来自动修改“ex_interp”。你现在不能把“ex_interp”设置的低于“1/cl_updaterate”,而把它设高则导致了你射击对手的时候不得不瞄准出现在你屏幕上的人的后方,这种行为通常被认为是作弊(原文exploit,因为欧美比赛中exploit也算是作弊的一种,因此这里就直接翻译成作弊了)。比如,如果你的“cl_updaterate”是101,你“ex_interp”的正确值就是“1/101=0009”(9毫秒)。而使用默认值01就形成了前述的“作弊”(又是exploit,我ft)
推荐值:
ex_interp 0
cl_updaterate:
很长时间以来的做法是让“cl_updaterate”从101开始下降,降到你可以接受的“choke”值。可以用命令“_graph 3”来查看“choke”。对我来讲,“choke”是我最后才关心的一个数值。事实上得到“cl_updaterate”的最优值是更为复杂的。CAL比赛服务器端设置都是“sv_maxupdaterate 101”,所有有人可能会觉得“cl_updaterate”应该设成101。理想状态下,这是对的,但现实中这并不正确。美国大部分的服务器并不能提供100FPS,这就意味着每秒钟服务器不可能发出100次更新。因此“cl_updaterate 101”除了让你的“ex_interp”变成0009之外,并不能保证你每秒钟都收到100次更新,这就导致了玩家们的游戏感觉不断在变。既然没有(除非有远程控制权,“rcon stats”)知道服务器FPS的方法,我们就不得不猜测“cl_updaterate”的最优值。你可能说:“不妨把“cl_updaterate”设成101,这样就保证了能尽可能多的接收到数据包”。这样做的问题是忽视了“cl_updaterate”对“ex_interp”的影响,而实际上你的“ex_interp”应该设的更高。
为了找出最优的“cl_updaterate”值(记得把“ex_interp”设成0),将其值从101开始下降直到游戏中的人物只有非常轻微的抖动。“轻微的抖动”的程度只是个人的偏好而已,只要你的“ex_interp”等于“1/cl_updaterate”,游戏中的人物就应该是在正确的位置上。你必须针对每个服务器来调整你的“cl_updaterate”。别害怕使用低于50的“cl_updaterate”值。预测机制会发挥它的作用。注意:大多数公众服务器会把“sv_maxupdaterate”设成30,这时“cl_updaterate 30”就是最正确的。
请注意“cl_updaterate”从低向高调整是行不通的。一旦你的“cl_updaterate”设置到了一个较高的值,“ex_interp”并不会自动调整,而你不得不一次又一次的手动输入“ex_interp 0”。下面是我写的一个调整“cl_updaterate”的很方便的脚本:
调整更新速度的设置文件
推荐值:
“cl_updaterate”应该等于服务器的FPS,而且不应该超过服务器的 “sv_maxupdaterate”值。
sys_ticrate:
寻找合适的“sys_ticrate”值需要做一些试验。首先,如果你的服务器fps没有被提高到100以上,那么把这个值设成大于100是毫无意义的。如果你碰巧租到的是一个高性能服务器(即FPS被提升过),那么你就可以对“sys_ticrate”做点什么了。尽管越高的FPS是件好事,但是把“sys_ticrate”设置的超过200通常不是件好事。比如你把“sys_ticrate”设成9999, 你的服务器FPS则会随着当前地图上的战况而在150到1000之间晃悠。因此把它设置的低于200,会提供一个更稳定的游戏环境。通常,服务其提供商的每台计算机都会运行多个“半条命”服务器,所以如果所有这些服务器的“sys_ticrate”很高的话,就会占用极大的CPU资源。而使得每个“半条命”服务器上的玩家都感觉不爽。(并且多半你的服务器供应商还会增加月租金)。
最后,服务器的FPS只能是某些特定的数。比如,我的服务器只能工作在85、102、128、170、256等几个FPS下,而且不会出现其它的FPS值。如果你把“sys_ticrate”设成100,你的服务器会自动选取小于100的那个工作值(上面情况下,将是85)。所以请试着在你想要的FPS上加上20到50,来设置“sys_ticrate”。
推荐值:
sys_ticrate 110-180, 取决于你服务器的质量。
游戏没有规定的正常fps该是多少,但人的眼睛在观看画面的过程中一般人不觉得卡顿的FPS频率大约是30Hz,想要达到流畅等级则需要60Hz。
FPS是图像领域中的定义,是指画面每秒传输帧数,通俗来讲就是指动画或视频的画面数。FPS是测量用于保存、显示动态视频的信息数量。
每秒钟帧数愈多,所显示的动作就会越流畅。通常,要避免动作不流畅的最低是30。
扩展资料:
FPS值降低的八大原因:
1、显卡驱动兼容性问题,显卡驱动最好采用官方提供的稳定驱动;
2、如果你是笔记本电脑请使用笔记本直流电源玩游戏,单独立使用电池游戏因为供电的原因也会卡
3、系统中毒、臃肿,系统本身运行缓慢,这种情况下游戏自然也会慢了;
4、电脑配置过低,特别是显卡,包括CPU,内存如果级别太差也都会有影响;
5、显卡散热不好,太热了运行不畅当然会影响效果;
6、设置不当,包括显示器的分辨率,刷新率,色彩,垂直同步等等的设置;
7、服务器问题,这种是游戏服务器方的问题,只是可能的一个原因之一了,有时候同一台服务器玩家太多可能会卡一些;
8、网速问题,FPS每秒传输帧数,传输太慢了,当然也会慢,不同网络的互联互通,高峰时段等都会影响网速;
参考资料来源:百度百科—FPS
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)