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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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 LUridiumLas líneas rojas divi<strong>de</strong>n los tiles empleados para <strong>con</strong>struir la imagen.Almacenando y mostrando tilesEn nuestro juego vamos a manejar mapas sencillos. Van a estar compuestos pormosaicos <strong>de</strong> tiles simples. Algunos juegos tienen varios niveles <strong>de</strong> tiles (llamados capas).Por ahora, vamos a almacenar la información sobre nuestro mapa en un array <strong>de</strong> enterostal como este.int mapa[100] = { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};Este array representa un array <strong>de</strong> 10x10 tiles. Vamos a utilizar los siguientes tiles,cada uno <strong>con</strong> un tamaño <strong>de</strong> 64x64 píxeles.Tiles utilizados en nuestro juegoPara cargar y manejar los tiles vamos a apoyarnos en la librería <strong>de</strong> manejo <strong>de</strong> spritesque <strong>de</strong>sarrollamos en el capítulo anterior.CFrame tile1;CFrame tile2;CFrame tile3;93

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

Saved successfully!

Ooh no, something went wrong!