Posted October 23, 2025 by FriendlyGecko
I found some repetitive calls and some inefficient loops and reworked them in order to help the game perform even better on low end devices. The main goal is for this game to feel incredibly smooth on mobile linux devices. In the future, I am also looking at swapping the physics engine out for something more efficient for what this game needs. The default Godot 4 does great handling tons of objects, but Fruit Ninja only needs to handle a few at a time, so finding an engine that does that better will make collisions feel better and be less straining on the system. The hang up is making sure the engine functions on Linux arm devices.