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.

ApéndiceAInstalación <strong>de</strong> <strong>SDL</strong>La dirección web oficial <strong>de</strong>l proyecto <strong>SDL</strong> es http://www.libsdl.org. Allí podrásen<strong>con</strong>trar gran cantidad <strong>de</strong> información, documentación y aplicaciones<strong>de</strong>sarrolladas <strong>con</strong> <strong>SDL</strong>. Las direcciones directas para <strong>de</strong>scargar <strong>SDL</strong> y suslibrerías auxiliares son:Librería <strong>SDL</strong><strong>SDL</strong>_mixer<strong>SDL</strong>_ttf<strong>SDL</strong>_imagehttp://www.libsdl.org/download-1.2.phphttp://www.libsdl.org/projects/<strong>SDL</strong>_mixer/http://www.libsdl.org/projects/<strong>SDL</strong>_ttf/http://www.libsdl.org/projects/<strong>SDL</strong>_image/En este apéndice vamos a ver como utilizar estas librerías tanto en Windows (<strong>con</strong> VC++)como en Linux (<strong>con</strong> GCC).Windows (VC++)Lo primero que necesitamos es tener instalado el compilador <strong>de</strong> C. Supondré queutilizas Visual C++ 6.0, ya que es el más extendido y utilizado en entornos Windows. Sitienes otro compilador, los pasos a realizar serán similares, aunque ya <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong>cada caso. Lo mejor es <strong>con</strong>sultar la documentación <strong>de</strong> tu compilador.El primer paso es <strong>de</strong>scargar las librerías necesarias. Asegúrate que sean las<strong>de</strong>velopment libraries. Si utilizas VC++ existe una versión especial <strong>de</strong> las librerías, porejemplo, el archivo que <strong>de</strong>bes <strong>de</strong>scargar para VC es <strong>SDL</strong>-<strong>de</strong>vel-1.2.6-VC6.zip. Una vez<strong>de</strong>scargado <strong>de</strong>scomprímelo en el directorio raiz. Ahora <strong>de</strong>bes tener un directorio llamado\<strong>SDL</strong>-1.2.6\. En lugar <strong>de</strong> 1.2.6, podrían ser otros valores <strong>de</strong>pendiendo <strong>de</strong> la versión <strong>de</strong> lalibrería.Arranca VC++ y selecciona la opción new... <strong>de</strong>l menú file. Podrás ver la ventana <strong>de</strong>nuevo proyecto. En la pestaña Project selecciona WIN32 Application, escribe el nombre<strong>de</strong>l proyecto en el cuadro <strong>de</strong> texto project name, y selecciona el directorio don<strong>de</strong> quieresalmacenarlo en location. Seguidamente pulsa el botón OK.En la siguiente ventana nos pregunta que tipo <strong>de</strong> aplicación queremos crear.Seleccionamos un proyecto vacío (An empty project) y pulsamos el botón finish. Yatenemos nuestro proyecto creado. Ahora vamos a <strong>con</strong>figurar el proyecto para po<strong>de</strong>rutilizar las librerías <strong>de</strong> <strong>SDL</strong>.137

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

Saved successfully!

Ooh no, something went wrong!