Ok that does not supposed to happen, the bubble should be way slower. It doesn't happen for me so I'm not sure how to fix it but I will try to find why it does that
My guess is that if the movement is done via code, it might not be limited by the frame rate. If you've written the code in the _process()
method, try switching it to _physics_process()
. I don't use Godot as my main engine, so I'm not completely sure... If you have already done that or if the bubble movement is an animation, then the issue might be somewhere else. It is also possible that I'm experiencing this because of my weird setup. I have a decent 144Hz laptop which is connected to a 60Hz monitor, so that might affect the frame rate and the game's performance on my end. I hope you find the issue! I'll finish the game when it's fixed!