I always develop my game in 60fps for PC (Steam) and I have had a monitor running in 60hz for the longest time. However I recently upgraded to a 120hz monitor and when I continued development of my game I was very surprised when I booted the project up because it looks extremely unsmooth, choppy and "stuttery" when I run it on my 120hz monitor, especially when scrolling. It really feels like playing a game in very low uneven fps and is extremely unpleasant to look at.
How can I make my game look good and smooth on 120hz monitors? From what I understand 120hz monitors is becoming more and more common, and even 144 or 240hz.
If I change the fps to 120 this makes the game smooth again (though I need to adjust some values that are dependent on the fps), but the problem then is that it becomes much more performance heavy to run in 120fps vs 60fps so then it could become slow because it cant reach a stable 120fps all the time (and if going higher like 144 or 240 it would be even worse).
Is there a way to still run the game in 60fps on a 120hz monitor or higher but still have the game look smooth?