SDL ¿?

Tratamos sobre el manejo de APIs frecuentemente utilizadas en el desarrollo de videojuegos, como SDL, pygame o SFML.

SDL ¿?

Notapor Alfonso1 » Sab Jul 25, 2009 8:48 pm

Habia comensado con la programacion en C++ y Allegro, pero al encontrarme con este sitio, en una seccion vi varios ejemplos de C++ pero ninguno usaba la libreria Allegro, si se usaba mucho esa tal SDL
My pregunta es si hay alguna manera de adaptar el codigo(remplazar funciones) para que los ejemplos me sirban. O si no donde concigo dicha libreria y algun manual guia tuorial et.
MetallicA for ever!
Alfonso1
 
Mensajes: 1
Registrado: Sab Jul 25, 2009 8:41 pm
Ubicación: Uruguay

Re: SDL ¿?

Notapor Meldron » Sab Jul 25, 2009 9:40 pm

Buenas Alfonso1, en la web de esta pagina encontraras muchos ejemplos y articulos sobre SDL, y en este wiki http://softwarelibre.uca.es/wikijuegos/Portada tenes un exelente libro de 700 paginas para el desarrollo de juegos con C++/SDL.
Sobre tu duda entre utilizar Allegro o SDL, yo particularmente te recomiendo que no le prestes atencion a Allegro, ya que SDL es casi un estandar en Linux. Igualmente si estas empezando con la programación de juegos te recomiendo que uses Python/Pygame, que es la libreria que la mayoria utiliza por aqui.
Saludos
Avatar de Usuario
Meldron
 
Mensajes: 20
Registrado: Jue Jun 04, 2009 6:04 pm
Ubicación: Cap. Fed.- Argentina

Re: SDL ¿?

Notapor Geo » Sab Jul 25, 2009 11:24 pm

Alfonso1 escribió:Habia comensado con la programacion en C++ y Allegro, pero al encontrarme con este sitio, en una seccion vi varios ejemplos de C++ pero ninguno usaba la libreria Allegro, si se usaba mucho esa tal SDL
My pregunta es si hay alguna manera de adaptar el codigo(remplazar funciones) para que los ejemplos me sirban. O si no donde concigo dicha libreria y algun manual guia tuorial et.

SDL es una biblioteca multiplataforma para multimedia (juegos) similar a Allegro, de hecho, con Allegro fue con la que empecé a hacer algunas aplicaciones, en la sección de ejemplos está uno pequeño que hice hace algún tiempo sobre el uso de archivos .dat (creo que es el único con Allegro en este sitio :P).

Actualmente el sitio se está volcando hacia el uso del lenguaje Python y la biblioteca pygame, y, por ello, para poder participar de lo que vaya surgiendo, estaría bien aprender a manejar estas herramientas, lamentablemente yo apenas las conozco (uso C/C++), pero aquí hay mucho buen material para empezar .

Si aún tienes interés en seguir con Allegro (una biblioteca muy buena, sigo al pendiente para cuando esté lista la versión 5), hay muchísimos ejemplos en otros sitios (en inglés), pero tampoco sería difícil adaptar los que aparecen en este sitio pues no es mucha la diferencia entre la forma de trabajar en SDL y en Allegro.

Cualquiera sea el camino que decidas seguir, aquí estamos para ayudar cuando nos sea posible, suerte :).
La imaginación es el límite.
Visita mi blog en inglés o en español.
Geo
 
Mensajes: 244
Registrado: Jue Ago 10, 2006 3:51 am
Ubicación: México

Notapor lacabra25 » Mar Jul 28, 2009 9:06 pm

SDL la puedes conseguir en www.sdl.org de forma gratuita y en la seccion de libros de la web losersjuegos hay un PDF sobre la programacion de juegos con SDL que ya te han comentado anteriormente (el de las 700 paginas) por lo ke lo puedes descargar siguiendo el enlace en dicha seccion de la web. Yo de como decision personal por que es la que he preferido uso SDL en C junto con algunas bibliotecas auxiliares (SDL_image y SDL_mixer principalmente y en algunas ocasiones SDL_ttf, pero hay muchas más).
Esta cuenta ahora a pasado a la cuenta jhg
Avatar de Usuario
lacabra25
 
Mensajes: 222
Registrado: Mié Abr 02, 2008 9:45 pm
Ubicación: Tenerife (España)


Volver a Sobre las bibliotecas multimedia

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron