Thanks for the feedback!!
The animation for left/right was actually smoother xp, like there was about 0.2s for the character move from mid to left/right, but then it made it harder to place obstacles in the right place and I was struggling calculating how far I should place the obstacle for each keystroke so when the animation played it actually can dodge the obstacle at right time.
And I was running out of time too, so I finally decide that, nah I'll just snap the character into the place and it will dodge the obstacle instantly with the keystroke🤣
Now that I think about it I could have separated the animation from colliders so it still kept the level design simple and will have a better visual xp