0 votes

I must be missing something very basic, but I can't quite find a way to limit the fps. I've made a basic puzzle game (there's very little happening other than some transition animations, you wouldn't notice 30 fps). I've enabled vsync so the cpu won't work at more than 60 fps, but is there a way to reduce it further? Are there substantial savings to be made between 60fps and 30fps on a very basic game?

asked Jul 28 in Engine by psear (107 points)

1 Answer

0 votes
Best answer

I've enabled vsync so the cpu won't work at more than 60 fps, but is there a way to reduce it further?

Yes, by defining Debug > Settings > Fps > Force Fps to a non-zero value in the Project Settings.

Are there substantial savings to be made between 60fps and 30fps on a very basic game?

Not really. Also, limiting the FPS will make input lag more noticeable, so I wouldn't recommend it. Instead, I would recommend enabling Application > Run > Low Processor Mode in the Project Settings, which only redraws the game when something has changed on screen.

answered Jul 29 by Calinou (6,560 points)
selected Aug 3 by psear
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.