PLEASE make the framerate cap 60fps

please, for the love of everything, raise the FPS cap to 60. i am so, SO tired of landing on impact blocks im supposed to be able to crash through with a ground pound in my game, please raise the fps cap in the engine so we dont have to work around the low framerate.

3 Likes

image
From card delver
Using stats extension: https://github.com/UnsignedArduino/Stats

2 Likes

you can just do that with the menu you know.

1 Like

What’s the FPS of your game? I don’t see why doubling the number of updates per second could help with that.

Sometimes you can use the pxt-deltatime extension by @Kiwiphoenix364 to help with keeping physics consistent across varying FPS.


@Luke The FPS shown in the simulator is fake - the Arcade screen isn’t updating 121 times a second and it’s not running on game updates 121 times a second. The screen and on game updates and stuff only happen up to 30 times a second, but since your frame times are so low, it could theoretically reach 121 FPS!

(last I checked it was like this at least)


Also, you don’t need the stats extension to show the FPS, you can press the Menu button (if you haven’t overridden it) or open the system menu (which can be called with a JS function I forgot long ago) and show stats will do the same thing! (This is a built-in function of Arcade - on hardware, it uses the extra 8 pixels at the bottom of the 160x128 px screen for this!) Although using my extension makes it much more convenient as you can set the stats to always show up - very helpful for debugging and improving perf!

Because debugging performance is always fun. :sparkles:

9 Likes

Oops my bad lol
Also what’s the best way to increase performance?
For me I just try to limit number of sprites at a given time but idk if there are any other things that would significantly increase performance.

2 Likes

Reducing sprites, as many sprites have ghost to reduce collision checks, on game updates run fast are some general recommendations.

1 Like