设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 174|回复: 0
打印 上一主题 下一主题

[讨论] 测出运行速度Low最低帧数?(不准确)

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1440
在线时间
247 小时
注册时间
2023-11-9
帖子
51
跳转到指定楼层
1
发表于 2025-7-25 20:35:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 ppspssss2 于 2025-8-2 22:37 编辑

xp(只在xp测试)vx,ace 或许要作出修改(没试)

本贴参考自论坛用户名:SixRC的贴子(下面有地址),改装成可在游戏中测试实际运行之效率
实际上我也不知是测出什么玩意(按道理应该不会超出设定帧数值,但他就是超过了30%,按SixRC的结论就是1.3倍 30% ,是实际游戏运行速度),我自己是无结论,或许看SixRC的结论就是正确,SixRC的结论来说(大于实际显示帧数F2)但我自己是还看不懂,主要作用还是测出卡顿的情况,low越小卡顿越严重,无法用于测游戏帧数用途(不准确)
放在不同的update处得出数值也很大分别,数值会有很大波动范围,如 为什么会超出范围如60帧测出会去到80我就不知道了(SixRC的结论游戏运行帧率大于实际显示帧数)


由于XP,VX,VACE也是纯软解,无法使用软件测附加测出帧率,体感觉到行走地图会卡,(若其他情况请自行添加在相关的update处),但debug F2显示的帧数较难得知卡到底掉到多少帧,
后来用RGD测出,该脚本是游戏实际update帧数而非绘制帧数
如果是这样估计不适合高速动作类游戏,因为帧数波动范围大,尤其CPU占用大时,波动范围会更大采集实际运行之帧数 是 忽高忽低

本脚本:获取电系系统当前时间Time.now 之差 得出当前帧数,再用1除以他, 比如差值是0。02   套用公式1/0.02 = 50 , 当前为50帧
减法计算:Time.now.to_f*10000000- @time_now_刚才.to_f*10000000
根据Time.now.to_f 会得到6~7位小数,自动四舍五入7位变6位,由于减法计算会自动去除小数值,因此需乘大7个0的倍数, 变成整数计算后再除以7个零变回小数
c=c/10000000
本贴试了update是放在scene_map地图(放不同地方测出结果不同?),地图执行采集到的帧数貌似会低于游戏显示的帧值,sixric用结论那样推测是游戏实际运行速度要低于画面速度,(平滑模式下20帧实际运行依然是每秒到40)'
为什么时大时少的有时超过40去到50多?难道会出现快于40帧每秒情况吗? 《《经过测试好像是会的
如需其他测试需放在对应脚本刷新处



RMXP工程地图:大多时间为40,38~43,(仅限该图片的工程参考数据,该工程CPU占用较低)

图示:超出60,去到76(偶尔还会到80)

RGD若设定为60帧,会有时50帧~80帧 之间波动
而游戏显示帧数为稳定60(与微星小飞机测出一致,RGD F2帧数=微星小飞机)(仅限该图片的工程参考数据,该工程CPU占用较高,GPU占用较低)
1%Low帧 ,和其他软件的1%Low不一样,只是我方便名字是我不知起什么好, 实际游戏运行效率
Low帧是用获取100帧,收集100帧的数据,待完成后,使用 数组的 【.sort】方法由小到大排列.sort[0] 则是数组第一个值因此为最小值以得到Low帧,若.sort[99]则为数组中的最大值以得到high帧,
先前脚本:[讨论] (整活假的)模仿微星小飞机硬件监控 (无实际功能)
https://rpg.blue/forum.php?mod=v ... p;extra=#pid2994880


参考了过往的论坛里的贴子多个贴子文章(具体别的贴子也忘了,最主要SixRC这个贴子,是这个贴子吧?





参考自SixRC贴子:
https://rpg.blue/thread-477301-1-1.html
[原创发布] FPS限制解除
@SixRC
此用户已长期没上线(上次活动时间2021-1-24 09:29) 所以无法询问此脚本是获取了每秒的update运行次数还是图象绘制的update次数

主脚本,面向对象 备注:注释混杂,尽量别看

在Scene_Map中的update重复定义:用于跑地图测Low帧用

(其他可不看)pst

rmxp内存释放句子RPG::Cache.clear(论坛中搜玔的老贴子)
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-8-19 11:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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