各位朋友们好,我想问一个问题
gamemaker吧
全部回复
仅看楼主
level 1
合金弹头有个同人作品合金弹头SB,在游玩的时候必须把屏幕帧率设为60才能正常游戏,否则游戏就会异常加速,请问可能是什么原因呢?问ai说是game_get_speed()函数默认是60所以才这样的
我在游戏的exe文件里面检索到gamemaker,所以就来这个吧问一下
2026年01月20日 12点01分 1
吧务
level 13
gamemaker的游戏和一些经典的老游戏一样,是以帧(或者叫步、step)为基础运行的,两帧之间的“游戏世界/逻辑时间”是不变的,帧率改变会影响游戏速度。但gamemaker的运行频率(steps per second)并不与设置的屏幕刷新率绑定,这和题主遇到的情况并不相同。不排除游戏并不是gamemaker引擎制作,或者作者在想办法做游戏帧率与系统帧率的绑定但两帧之间的“游戏世界/逻辑时间”动态调整没做好之类的可能性。
2026年01月21日 05点01分 2
[玫瑰]感谢吧主解答
2026年01月21日 09点01分
1