como cargar imagenes en sdl?

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

como cargar imagenes en sdl?

Notapor cypax » Lun Mar 02, 2009 10:06 am

:o yo tengo una duda hacerca de como cargan la imagenes en aplicaciones en sdl?
he calado algunas aplicaciones (pruebas) hechas por mi.

y en el codigo le indico la ruta exacta donde se encuentran los archivos graficos (png, jpg, gif,etc..) ha cargar. o en la misma carpeta de la aplicacion. ok! hasta aqui todo bien.

pero he visto algunas aplicaciones como la del "coconut" y otras mas
aplicaciones, que corren sus graficos.

que no se de donde los cargan, pero hay aparecen sus graficos! sin la necesidad de incluir archivos (JPG,GIF;PNG;ETC..) en la misma carpeta del "coconut"
mi duda es como y de donde cargan lo graficos??? :shock:
SI TE DUELE,HAY RECOMPENSA
cypax
 
Mensajes: 3
Registrado: Vie Feb 27, 2009 6:03 am

Notapor endaramiz » Lun Mar 02, 2009 8:27 pm

Pues no se como carga las imágenes sin tenerlas en formato estándar, ni ese juego en concreto ni en general. Pero, en la sección de ejemplos, hay uno que lo consigue utilizando una función de El Gimp (al menos eso creo, su autor lo explicaría mejor).

Saludos.

PD: no sería muy difícil crear tus propios archivos de imagen y las funciones de cargar y guardar.
¿El juego ese tiene el código abierto? Así sería mucho más sencillo intentar averiguar como lo hace.
Avatar de Usuario
endaramiz
 
Mensajes: 283
Registrado: Vie Ago 31, 2007 9:25 am
Ubicación: Barcelona

Notapor sofoke » Lun Mar 02, 2009 9:08 pm

Igual mente suena un poco raro...
Pero yo imagino que lo que hace es cargar imagenes en formato normal pero comprimidas... por ejemplo un mapa entero (y todos los tiles)dentro de un comprimido...
...cuando lo popular no es suficiente...
Gnu-Linux-y-Más
Avatar de Usuario
sofoke
 
Mensajes: 102
Registrado: Jue May 24, 2007 8:10 pm
Ubicación: México

Notapor Geo » Mar Mar 03, 2009 5:42 am

¿De qué juego hablan?

Hay varias formas de almacenar/cargar/manejar los recursos, por ejemplo, las imágenes usadas en el juego:
  • en archivos independientes, formato estándar (jpg, bmp, gif, png...),
  • en archivos independientes, formato personalizado,
  • en un solo archivo comprimido estándar (zip, rar, etc.), quizá con alguna extensión "desconocida" (un archivo .zip como .dat, etc.),
  • en un solo archivo de tipo personalizado,
  • embebidos en el ejecutable (puede ser convirtiendo las imágenes a un "arreglo" en C, por ejemplo; o usando el formato de recursos en Windows),
  • alguna otra :p.
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


Volver a Sobre las bibliotecas multimedia

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron