 |
Recomendados
|
|
|
 |
Info Programa |
Version: 3.9.40 Plataforma:
Win95/98/98SE/NT/ME/2000 Precio: Freeware Fecha añadido:
19/07/2005 Última actualización
:19/07/2005 Colaborador: Bosi |
 | | |
 |
Descripción |
Allegro es una librería portable principalmente enfocada a videojuegos y programación multimedia, originalmente escrita por Shawn Hargreaves para el compilador DJGPP en una mezcla de C y ensamblador.
Según el suplemento de música del diccionario Oxford, Allegro es la palabra italiana para «rápido, vivo, brillante». Además es un acrónimo recursivo de «Allegro Low LEvel Game ROutines» [rutinas de bajo nivel para videojuegos].
Soporte multi-plataforma
* Unix (Linux, FreeBSD, Irix, Solaris, Darwin)
* Windows (MSVC, MinGW, Cygwin, Borland)
* BeOS
* QNX
* MacOS X
* Dos (DJGPP, Watcom)
Funciones gráficas
* Dibujo vectorial:
- pixels, líneas, rectángulos, círculos, elipses, arcos, curvas Bezier
- relleno de figura, con o sin patrón
- polígonos: planos, sombreado Gouraud, texturizados y translúcidos
* Sprites:
- sprites con máscara, comprimidos y compilados
- blits, rotaciones, reescalado, alpha blending, Gouraud shading
- soporte nativo de ficheros BMP, LBM, PCX y TGA (otros soportados por extensiones de la librería)
* Paletas de color:
- manipulación de paletas de color (lectura, escritura, conversión)
- conversión entre formatos de color RGB <-> HSV
* Texto:
- soporte para diferentes codificaciones y conversiones, por defecto en UTF-8
- fuentes bitmap (transparente, coloreado, alineamiento)
* Miscelánea:
- dibuje directamente en la pantalla o en bitmaps de memoria de cualquier tamaño
- scroll por hardware y triple buffering (donde sea disponible), pantalla partida en modo-X
- funciones de animación para el formato FLI/FLC
Miscelánea
* gestión de ratón, teclado y joystick
* temporizadores por interrupciones de alta velocidad (resolución de 10, 5 o menos ms dependiendo de la plataforma)
* simulador de retrazo vertical
* manipulación de ficheros de configuración
* manipulación de ficheros comprimidos en formato LZSS
* manipulación de ficheros de datos multi-objeto comprimidos
* herramienta para crear ficheros de datos (grabber)
* simple interfaz gráfica (GUI) para diálogos y selector de ficheros
Todo esto, y mucho más es lo que ofrece el programa. |
 |
Media puntuación visitantes |
|
 |
Votos de visitantes |
|
 |
Media puntuación visitantes: |
No puntuado todavia |
|
 |
Top Descargas Semana
|
 |
Top Descargas Mes
|
|