So I just got into Godot and gamedev in genreal and I have to say its incredibly fun to just do stuff. But while I was working on my small game to learn the fundamentals, I came across some weird behavior of my sprites.
So I have these Sprites that are attached to a Pathfollow2D and while they're moving along the path, they seems to stutter or flicker in some way. I didn't see this in any games I've played, so I'm really confused what this is about. I tried many "solutions" from various sites, eg. changed the resolution, tried flicker-free shaders on my sprites, switching some project options on and off, custom pixel snapping and viewport scaling but since I'm new to gamedev and really didn't understand most of what I was doing - I don't even know what the problem is exactly - I can not say if I did anything of that correctly or not.
My screen resolution is 2560 x 1600
Viewport is at 1920 x 1080
And the Sprites are 64 x 64
I have Sync enabled, Stretch at 2d and aspect at keep
Here is how it looks: https://i.imgur.com/nLn8szp.mp4
Notice how the sprites seems to tear ever so slightly in the first 5 seconds and then later even shake a little. It's really hard to describe.
The Pathfollow2D movement is happening in the _physics_process function via set_offset(get_offset() + speed * delta)