The snakes are animated tiles so they only move in 48 pixel increments and then the animation makes them look smooth. The animations and collisions change dynamically based on the underlying board tile and what frame of the snake animation for that tile is shown. Thanks for playing!