It was certainly a programming challenge, but a fun one! and not in the way i thought it would be, godot handed scaling the hitbox of the player pretty smoothly, and floating point precision problems weren't as bad as i though they would be (tho still noticeable if you know where to look). The real challenge was making movement feel natural to our human brains, and a lot of visual details like making a background that works at all scales.