Original Post
I don't know if i'm getting a good figure for my delta. At 319fps i'm geting 0.004 and 0.003 as my delta. Then at 154fps i'm getting 0.006 and 0.007 as my delta. It doesn't sem very percise does it? Check out my code.
// FPS
if(SDL_GetTicks() - m_startTime >= 1000)
{
m_fps = m_totalFrames;
m_totalFrames = 0;
m_startTime = SDL_GetTicks();
}
m_totalFrames++;
// Time based movement
m_oldTime = m_newTime;
m_newTime = SDL_GetTicks();
m_diffTime = m_newTime - m_oldTime;
m_delta = float(m_diffTime)/1000.0f; // <- o_0 Any ideas?