Hi, I'm in the process of writing my own FPS in C++ and I had a general question about game programming. Up until this week, I was developing the game on a computer with a low-end graphics card and everything was working just fine.
This week, I've changed my development to a newer computer with a brand new graphics card. When I ran my game, everything was moving WAY too fast. I think I know what caused this. Since my current computer is so much faster, the game loop runs more quickly which in turn causes the units to move more often (faster).
What can I do to prevent this? How do I make a game run at the same speed on a low-end computer as a high-end computer?
Thanks in advance.