10.07.2015 Views

[ebook]Programacion de videojuegos con SDL

[ebook]Programacion de videojuegos con SDL

[ebook]Programacion de videojuegos con SDL

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

P R O G R A M A C I Ó N D E V I D E O J U E G O S C O N S D LEsta función <strong>de</strong>vuelve el número <strong>de</strong> milisegundos transcurridos <strong>de</strong>s<strong>de</strong> que se inicializó<strong>SDL</strong>. Gracias a ella po<strong>de</strong>mos <strong>con</strong>trolar el tiempo transcurrido entre dos instantes dados<strong>de</strong>ntro <strong>de</strong>l programa, y por lo tan, <strong>con</strong>trolar la velocidad <strong>de</strong>l juego. Cuando <strong>de</strong>sarrollemosel nuestro durante los próximos capítulos, podremos ver cómo <strong>con</strong>trolar la velocidad <strong>de</strong>juego <strong>con</strong> esta función.La función siguiente nos permite <strong>de</strong>tener la ejecución <strong>de</strong>l juego durante un tiempo<strong>de</strong>terminado. Veamos que forma tiene.void <strong>SDL</strong>_Delay(Uint32 ms);Como parámetro le pasamos a la función el número <strong>de</strong> milisegundos que queremosesperar. Dependiendo <strong>de</strong>l Sistema Operativo, la espera será más o menos exacta, peropor regla general el error pue<strong>de</strong> ser <strong>de</strong> 10ms.61

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!