There are some things needed in a game that are independent of the graphics system. One of them is the system used to keep track of time passing as the game runs. I prefer to work with a delta-time based system. This means that we figure out how much...