Allegro (bibliotecă software)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Bine dispus
software
Siglă
Tip Mediul de dezvoltare a jocului
Dezvoltator Diversi autori
Ultima versiune
  • 4.4.3.1 (4 martie 2019)
  • 5.2.6.0 (10 februarie 2020)
Sistem de operare Multiplatform
Limba C.
C ++
Licență
Site-ul web liballeg.org

Allegro este o bibliotecă open source pentru crearea de jocuri video . Dezvoltat în C , oferă funcții pentru gestionarea graficii 2D, manipularea imaginii, imprimarea textului pe ecran, redarea audio, citirea intrărilor și a temporizatoarelor. Numele este un acronim recursiv al A llegro L ow LE vel G ame RO utines.

Programele scrise cu această bibliotecă pot rula pe diverse platforme: DOS , Microsoft Windows , macOS , BeOS , QNX și pe sisteme de tip unix (cum ar fi Linux , BSD ,Solaris ).

Cu Allegro este posibil să creați programe în C și C ++ , dar este extensibil la alte limbi, cum ar fi Python , .NET , Lisp și Lua prin legături .

Istorie

Allegro a fost creat inițial în anii nouăzeci de către Shawn Hargreaves pentru Atari ST (prima literă A a acronimului a reprezentat inițial Atari), dar proiectul a fost abandonat când autorul a realizat că platforma era destinată morții sigure. Hargreaves în 1995 a reimplementat biblioteca pentru compilatoarele Borland C ++ și DJGPP . În versiunea 2.0 a Allegro, dezvoltatorii au încetat să accepte Borland C ++, făcând din DJGPP singurul compilator acceptat. DJGPP este un compilator DOS și, prin urmare, toate programele scrise cu versiuni mai vechi ale Allegro erau disponibile numai pentru DOS. În 1998 au fost create portarea pe platformele Microsoft Windows și Unix , respectiv WinAllegro Xwinallegro.

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT