Try it again! I added 'pixel perfect' camera & player position snapping, as well as interpolated player movement between the tick rate and your monitor's refresh rate.
Nice going - It's significantly smoother. Good luck with the project in the future!