Allegro (software library)
Appearance
The Allegro library is a free video game programming library, with functions for 2-dimensional imaging, basic audio, input, timers, and fixed-point and floating-point matrix arithmetic. As of version 4.0, programs that use the library work on MS-DOS, Microsoft Windows, BeOS, Mac OS, and various UNIX systems with X Window System, abstracting their application programming interfaces into one portable interface. The library is free software under a simple permissive license along the lines of the zlib license.
The community of Allegro users have contributed several library extensions to handle scrolling tile maps, import and export various file formats, and even connect to OpenGL.
Additional Resources
- Allegro home page (http://alleg.sourceforge.net/)
- Allegro library extensions (http://www.allegro.cc/)