Excelente librería para programar videojuegos en C y C++

Allegro es una biblioteca de funciones para crear videojuegos, escrita para el compilador DJGPP en una mezcla de lenguaje C y ensamblador.

Soporta el modo 13h de la VGA, modo-X (veintitres resoluciones VGA trucadas más el modo lineal 640x400 Xtended), y modos SVGA de 8, 15, 16, 24, y 32 bits de profundida, usando las ventajas de los framebuffers lineales VBE 2.0 y el API de aceleración por hardware VBE/AF si están disponibles. El soporte de hardware de vídeo adicional está disponible con el projecto FreeBE/AF.

Las funciones de dibujo incluyen: putpixel, getpixel, líneas, rectángulos, polígonos con sombreado flat, texturizado, círculos, relleno de áreas, curvas bezier, rellenos de áreas con patrón, dibujado de sprites con máscara, codificados con RLE o compilados, copia de áreas de memoria, escalado y rotación de bitmaps, efectos de traslucencia/iluminación, y salida de texto con fuentes proporcionales. Soporta áreas de recorte, y puede dibujar en bitmaps e incluso directamente en la pantalla.

Reproduce música MIDI de fondo y hasta 64 efectos de sonido simultáneos. Es capaz de grabar ondas de sonido o entrada MIDI. Los samples pueden ser repetidos (en cualquier dirección), y el volumen, la panoramización y la frecuencia de éstos puede ser reajustada mientras se reproducen.

Otras características a destacar son:

  • Rutinas para leer y escribir ficheros con compresión LZSS
  • Fácil acceso al ratón, teclado, joystick y temporizadores de alta resolución, incluyendo una interrupción que simula el retrazo vertical
  • Ficheros de datos multi objeto
  • Gestor de diálogos GUI y selector de ficheros
  • Reproductor de animaciones FLI/FLC
  • Scroll por hardware, pantallas divididas del modo-X y manipulación de paletas de color
  • Funciones matemáticas incluyendo la aritmética de punto fijo, tabla precalculada trigonométrica y manipulación de vectores/matrices 3D

Mejoras en la nueva versión:Actualización del driver de joystick DOS Sidewinder, gran subdivisión y reorganización de los ficheros de cabecera, se corrigieron las versiones C de fceil() y ffloor(), nuevo programa filetest, varias mejoras y correcciones de la documentación, correcciones de DirectDraw, flujos de audio, mensajes de compilación, cambio de tarea y cursor del ratón, algunas correcciones de fallos y comportamientos del GUI, get_gfx_mode_list() ahora soporta VBE/AF, los polígonos con corrección de perspectiva ahora son dibujados correctamente cuando son perpendiculares a la pantalla, etc.

 0/1

Detalles

  • Licencia

    Gratuito

  • Versión

    3.9.40

  • Fecha de actualización

  • Plataforma

    Windows

  • OS

    Windows 95

  • Idioma

    Inglés

  • Descargas

    39K

  • Tamaño

    2.23 MB

  • Desarrollador

    • alleg

Programa disponible en otros idiomas



Opinión usuarios sobre Allegro WIP

¿Has probado Allegro WIP? Sé el primero en dejar tu opinión!

También te puede interesar

Alternativas a Allegro WIP

Descubre más programas

Últimos artículos

Las leyes que rigen el uso de este software varían de un país a otro. Ni fomentamos ni aprobamos el uso de este programa si infringe estas leyes.
Softonic
Tu valoración para Allegro WIP
Softonic

¿Es seguro Allegro WIP?

Resultado del análisis: Limpio

Este archivo pasó un análisis de seguridad integral utilizando la tecnología VirusTotal. Es seguro para descargar.

  • Libre de virus
  • Libre de spyware
  • Libre de malware
  • Verificado por Socios de Seguridad

    Logo de VirusTotal

Información del Análisis

Último análisis
miércoles, 2 de diciembre de 2020
Proveedor de análisis
VirusTotal

Compromiso de seguridad de Softonic

Allegro WIP ha sido escaneado exhaustivamente por nuestros sistemas de seguridad avanzados y verificado por socios líderes en la industria. Este archivo proviene del desarrollador oficial y ha pasado todas nuestras verificaciones de seguridad, sin mostrar signos de virus, malware o spyware.