Software entity

A cross-platform game oriented programming library.


The first video game about Allegro was released in 1996.

M.A Software, Phoenix Online Publishing and Olympus Realtech has published most of these games

Allegro is a game programming library for C/C++ developers distributed freely, supporting the following platforms: DOS, Unix (Linux, FreeBSD, Irix, Solaris, Darwin), Windows, QNX, BeOS and MacOS X. It provides many functions for graphics, sounds, player input (keyboard, mouse and joystick) and timers. It also provides fixed and floating point mathematical functions, 3d functions, file management functions, compressed datafile and a GUI.
According to the Oxford Companion to Music, Allegro is the Italian for «quick, lively, bright». It is also a recursive acronym which stands for «<b>A</b>llegro <b>L</b>ow <b>LE</b>vel <b>G</b>ame <b>RO</b>utines».
- source