Allegro
ALLEGRO Es una biblioteca libre y de código abierto para la programación de videojuegos desarrollada en lenguaje C, Allegro es un acrónimo recursivo de (Allegro Low Games Routines)(rutinas de bajo nivel para videojuegos). La biblioteca cuenta con funciones para gráficos, manipulación de imágenes, texto, sonido, dispositivos de entrada (teclado,ratón,y mandos de juego) y temporizadores, así como rutinas para aritmética de punto fijo y acceso al sistema de archivos.Hasta agosto de 2011, hay dos versiones de Allegro que cuentan con soporte oficial por parte de los desarrolladores,la versión clásica (Allegro 4) y la nueva version (Allegro 5),la versión mas reciente de Allegro 4 incluye soporte para el manejo de archivos de datos y una implementación por software de funciones para graficos en 3D.La version 5 de Allegro cuenta con una nueva API y cambia la implementación por software de las rutinas por una implementación basada en OpenGL o Direct3D. Ejemplos Allegro 4 #include ...