Allegro (libreria software)

Da Wikipedia, l'enciclopedia libera

Allegro è una libreria open source per la creazione di videogiochi. Sviluppata in C, fornisce delle funzioni per la gestione della grafica 2D, manipolazione delle immagini, stampa di testo a schermo, riproduzione audio, lettura degli input e timers. Il nome è un acronimo ricorsivo di Allegro Low LEvel Game ROutines.

Fatti in breve Allegro software, Genere ...
Allegro
software
Thumb
Logo
GenereAmbiente di sviluppo di videogiochi
SviluppatoreAutori vari
Ultima versione5.2.10.1 (28 dicembre 2024)
Sistema operativoMultipiattaforma
LinguaggioC
C++
Licenza
Sito webliballeg.org
Chiudi

I programmi scritti con questa libreria possono girare su varie piattaforme: DOS, Microsoft Windows, macOS, BeOS, QNX e sui sistemi unix-like (come Linux, BSD, Solaris).

Con Allegro è possibile creare programmi in C e C++, ma è estendibile verso altri linguaggi come Python, .NET, Lisp e Lua tramite i binding.

Storia

Allegro fu inizialmente creato negli anni novanta da Shawn Hargreaves per l'Atari ST (La prima lettera A dell'acronimo stava originariamente per Atari), ma il progetto fu abbandonato quando l'autore si accorse che la piattaforma era destinata verso una morte certa. Hargreaves nel 1995 reimplementò la libreria per i compilatori Borland C++ e DJGPP. Nella versione 2.0 di Allegro gli sviluppatori smisero di supportare il Borland C++, rendendo il DJGPP l'unico compilatore supportato. DJGPP è un compilatore per DOS, e di conseguenza tutti i programmi scritti con le vecchie versioni di Allegro erano disponibili solo per DOS. Nel 1998 furono creati i porting per le piattaforme Microsoft Windows e Unix, rispettivamente WinAllegro e Xwinallegro.

Collegamenti esterni

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.