Creating a shooting game like Gradius V (newbie): side-scrolling game

Bump, any ideas how to fix that issue with that wall instantly stepping the player and not smoothly pushing him forward?