Recently, I decided to make the switch from GM to Monogame and am beginning to code my first project. I added basic player movement and ran the game, only to be horrified by the lag-spikes that happen once every few frames. Basically, my player character moves around 5 pixels smoothly, then teleports another 15.
In the end, I simply decided to pull out razor cortex and ran the game boost, which reduced the lag spikes to once every few seconds and they are barely visible.
So my question is, should this be something I should be worried about in the future? Or is it simply my PC that gives this problem and the project should work fine on other devices. There is currently nothing but the player class, default stuff and a class for collision objects.
I'm using a 5 year old Windows 8.1 gaming device with latest Nvidia drivers(I don't think because it's for 3d). It's still pretty strong, but it's quite cluttered. Edit: Monogame is version 3.4 with Visual Studio 2015(The pipeline in 2017 doesn't work for me)