Waninkoko
02/02/2006, 04:11
Una nueva version mejorada de las sdl2X (el nombre me gusta mas con las letras "s, d y l" en minuscula xDDD).
No he tenido tiempo para escribir la documentacion (examenes), pero he podido escribir un pequeño programa para que podais ver un poco lo que se puede hacer con esto :P
La novedad mas importante es el uso de las SDL_gfx.
Funciones en esta version:
- Inicializar las SDL y fijar modo de video.
- Abrir el dispositivo del joystick.
- Dibujar un pixel.
- Dibujar una surface.
- Dibujar una porción de una surface.
- Dibujar una linea con antialiasing.
- Dibujar los bordes de un rectangulo.
- Dibujar un rectangulo transparente .
- Dibujar un rectangulo transparente con bordes transparentes.
- Dibujar una circunferencia transparente con antialiasing.
- Dibujar una elipse transparente con antialiasing.
- Dibujar un circulo transparente.
- Dibujar una elipse rellena transparente.
- Dibujar los lados de un triangulo transparentes.
- Dibujar un triangulo transparente.
- Dibujar los lados de un triangulo regular transparentes.
- Dibujar un triangulo regular transparente.
- Cargar una imagen (todos los formatos soportados por SDL_image).
- Inicializar las SDL_ttf.
- Cargar una fuente con un determinado tamaño.
- Cerrar la fuente.
- Dibujar un texto con fondo transparente y con antialiasing.
- Dibujar un texto con sombra.
- Leer el joystick.
- Soporte de las 6 configuraciones para el joystick de DaveC (basandome en el codigo de miq01).
Para la proxima version no se si añadir algunas funciones de dibujado y tal o meterme con las SDL_mixer. Decidme que preferis xDD
Saludos.
No he tenido tiempo para escribir la documentacion (examenes), pero he podido escribir un pequeño programa para que podais ver un poco lo que se puede hacer con esto :P
La novedad mas importante es el uso de las SDL_gfx.
Funciones en esta version:
- Inicializar las SDL y fijar modo de video.
- Abrir el dispositivo del joystick.
- Dibujar un pixel.
- Dibujar una surface.
- Dibujar una porción de una surface.
- Dibujar una linea con antialiasing.
- Dibujar los bordes de un rectangulo.
- Dibujar un rectangulo transparente .
- Dibujar un rectangulo transparente con bordes transparentes.
- Dibujar una circunferencia transparente con antialiasing.
- Dibujar una elipse transparente con antialiasing.
- Dibujar un circulo transparente.
- Dibujar una elipse rellena transparente.
- Dibujar los lados de un triangulo transparentes.
- Dibujar un triangulo transparente.
- Dibujar los lados de un triangulo regular transparentes.
- Dibujar un triangulo regular transparente.
- Cargar una imagen (todos los formatos soportados por SDL_image).
- Inicializar las SDL_ttf.
- Cargar una fuente con un determinado tamaño.
- Cerrar la fuente.
- Dibujar un texto con fondo transparente y con antialiasing.
- Dibujar un texto con sombra.
- Leer el joystick.
- Soporte de las 6 configuraciones para el joystick de DaveC (basandome en el codigo de miq01).
Para la proxima version no se si añadir algunas funciones de dibujado y tal o meterme con las SDL_mixer. Decidme que preferis xDD
Saludos.