Skip to content
Developer of fun games
Narrow screen resolution Wide screen resolution Increase font size Decrease font size Default font size
You are here: Games arrow Developer diary arrow Timestepping
Timestepping

Hi, this is my first dev diary entry even though I've been working at Turborilla for a while now. I plan to make more frequent posts in the future and tell you about what I'm doing and get some thoughts on programming out there. Currently though I'm working on a half-secret project so I can't say much about that just yet.

However, if you're a games programmer you might find this interesting. I've wanted to write that article for quite some time and now I finally got around to do it. It's been bugging me that no other article on timestepping talks enough about vertical synchronization.

In shot it says that you should use a fixed time step and strive to enable vsync. Then it explains what you should think about when making your timestepping algorithm based on that goal. It covers the problem when vsync rate is different from the targeted framerate and the likely superflousness, lag and unevenness (frame time variation) of interpolated draws.

Don't worry if you didn't understand the paragraph above. The non-programmer version is: It makes your game run smoother.

/ Peter

 
< Prev   Next >

Turborilla Community






Lost Password?
No account yet? Register

Subscribe

Get the developer diary in your favourite news reader

Welcome

Welcome to Turborilla, developer of innovative and fun games. Turborilla consists of Tobias and Peter. Here you can take a look at our upcoming game, Mad Skills Motocross, and also participate in the forums.
 
In the developer diary you can read about the development of our games.

Turborilla Newsletter

Sign up for the newsletter, because otherwise you might miss something!


No spam. Guaranteed!