Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C: Framerate ja SDL

DumTom [14.05.2011 03:44:52]

#

Muistelen lukeneeni jostain että SDL_Flip rajaa suorituksen 50Hziin???
Muistelenko väärin vai millä kikalla saisi pelin toimimaan tietyllä taajuudella tai ajalla?

Jokotai [14.05.2011 09:09:10]

#

http://www.libsdl.org/docs/html/sdlflip.html

Metabolix [14.05.2011 09:28:21]

#

SDL_Flip ei rajoita nopeutta mitenkään, ja muutenkaan rajoittaminen ei millään tavalla auta, jos kone on liian hidas. Matopelioppaassani kerrotaan pelin nopeuden hallinnasta. Ideana on, että ohjelma mittaa todellista aikaa (SDL_GetTicks) ja ajaa peliä askel kerrallaan eteenpäin, kunnes pelin sisäinen laskuri saavuttaa todellisen ajan.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta