| Alegro Allegro es una biblioteca de programación de juegos para desarrolladores C / C distribuidos libremente |
Descargar ahora |
Alegro Clasificación y resumen
- Nombre del editor:
- Shawn Hargreaves
- Sitio web del editor:
- http://www.talula.demon.co.uk/index.html
- Sistemas operativos:
- Windows All / Unix
- Tamaño del archivo:
- 3.2 MB
Alegro Etiquetas
Alegro Descripción
Allegro es una biblioteca de programación de juegos para desarrolladores de C / C distribuidos libremente, lo que respalda las siguientes plataformas: Windows, DOS, UNIX (Linux, FreeBSD, Solaris, Irix, Darwin), QNX, BeOS y MacOS X.Allegro proporciona muchas funciones para gráficos, Sonidos, entrada del jugador (teclado, mouse y joystick) y temporizadores. También proporciona funciones matemáticas de puntos fijas y flotantes, funciones 3D, funciones de administración de archivos, archivo de datos comprimidos y una GUI. Allegro es una biblioteca portátil dirigida principalmente en la programación de videojuegos y multimedia, originalmente comenzó con Shawn Hargreaves para el compilador DJGPP en una mezcla de C y ensamblador. Según el compañero de Oxford hasta la música, Allegro es el italiano para "rápido, animado, brillante". Allegro también es un acrónimo recursivo que significa "Rutinas de juego de alquiler de bajo nivel". Soporte multiplataforma: · UNIX (Linux, FreeBSD, Irix, Solaris, Darwin) · Windows (MSVC, MINGW, CYGWIN, BORLAND) · BEOS · QNX · MACOS X · Funciones gráficas: · Píxeles, líneas. , rectángulos, círculos, elipses, arcos, bezier Splines · Forma de relleno, con o sin patrón · Polígonos: planos, gourud, textured (3D) y translúcido · Sprites enmascarados, comprimidos y compilados · Brotador, rotación, estiramiento, reducción, mezcla alfa , Sombreado de Goureaud · Soporte nativo para archivos BMP, LBM, PCX y TGA (otros compatibles con extensiones de la biblioteca) · Manipulación de paletas de colores (lectura, escritura, conversión) · Conversión de formatos de color RGB HSV · Soporte para diferentes codificaciones y conversión, por defecto es UTF-8 · Fuentes de mapa de bits (enmascaramiento, colorante, alineación) · Dibuje directamente en la pantalla o en mapas de bits de memoria de cualquier tamaño · Desplácese de hardware y tampón triple (donde esté disponible), Funciones de animación de pantalla dividida de MODE-X para FLI / FLC Format Sound Funciones: · Soporte nativo de formato MIDI Music (con 64 Efectos simultáneos) · Control dinámico / Respuesta a la nota de música, nota, nota apagado, volumen principal, bandeja, tono, y cambio de programa · utiliza parches generales MIDI · Puede leer en parches WaveTable para archivos MIDI (parches SF2 y GUS) · Nativo Soporte de los formatos de archivos WAV y VOC (jugando en bucle hacia adelante, hacia atrás o bidireccional) · Audio de transmisión · Modificar volumen, pan, tono, etc. Durante la reproducción Funciones matemáticas: · Rutinas aritméticas y trigonétricas de punto fijo · Tablas trigonométricas precalculadas · Vector / matriz / cuaternions Manipulación 3D (traducción, rotación, escalado, proyección) Misc: · Gestión de ratón, teclado y joystick · Temporizadores de interrupción de alta resolución (resolución de 10, 5 o menos MS según la plataforma) · Simulación de retroceso vertical · Manipular archivos de configuración · Manipular archivos comprimidos En formato LZSS · Manipule los archivos de datos comprimidos en forma de recursos multiparos múltiples · Herramienta para crear archivos de datos (Grabber) · GUI simple para cuadros de diálogos y selector de archivos
Alegro Software relacionado