SFML游戏最初速度很慢,但在绘制得非常少时会永久加速

时间:2014-02-28 02:21:40

标签: performance sfml

所以我已经使用tilemap建立了SFML游戏的基础。在大多数情况下,我对它进行了优化,因此它可以以60 fps的速度运行。但是,如果在某些时候地图离屏幕一半,那么我只能获得60 fps,因此渲染的数量较少。这似乎有意义,减少绘制意味着它运行得更快,但是一旦fps增加它就会永久保留,即使我然后让整个屏幕使用地图渲染地图。我无法理解fps中的这种不规则性,因为我要么必须稍微偏移地开始地图,要么将地图移出屏幕一会儿以获得稳定的fps。很明显,我的计算机在这个fps上渲染的能力没有问题,因为它可以在它开始时保持在那里,但我无法理解为什么地图必须暂时离开它才能达到这个速度。

0 个答案:

没有答案