Hello paxclara, thanks for replying.
By janky movement, I meant that the sprite is moving smoothly and suddenly few frames are lost while moving, then back to smooth movement again. This happens like every few sec and I noticed that the game is at 59-60 FPS constantly.
- Pixel rounding is always off in my games, because I need smooth movement which requires decimal values.
- I've tested on a remote preview on my phone and the movement is smooth compared to an APK.
- I tested on a blank project just in case I had lots of functions being called but the issue happens there as well. Note : only when it is exported as an APK
- Also tested with WebGPU or Worker being on/off
I've come to the conclusion that this might be related to the Android's webview. I don't know how other devs have been doing it or never cared about small issues like that.
But to me this is a huge problem as I want to give a very good product on the store and I know I have uninstalled many games when I came across "janky" issues like that (where the game required accurate movement to win etc).
There's something that needs to be done on the export, but I'm not sure what it is.