Allegro Una libreria per la programmazione di videogiochi


Support This Project
Ospitato da: SourceForge
Pagina del progetto

  
Allegro è una libreria per la programmazione di videogiochi distribuita gratuitamente, che supporta le seguenti piattaforme: DOS, Unix (Linux, FreeBSD, Irix, Solaris), Windows, QNX, BeOS e MacOS X. Fornisce molte funzioni per la grafica, l'audio, i dispositivi di input (tastiera, mouse e joystick) e i timer. Fornisce anche funzioni matematiche in virgola mobile e fissa, funzioni 3d, di gestione dei file, datafile compressi ed una GUI.
Leggi maggiori dettagli nella pagina introduttiva

Notizie

27 Aprile 2008 - Rilasciata Allegro 4.9.3!
Questa è una versione WIP (Lavori-In-Corso) per il futuro ramo 5.0. Ecco un sommario dei cambiamenti dalla versione 4.9.2:
  • Molto lavoro sui driver OpenGL e sulla grafica in generale.
  • Aggiunto un driver grafico OpenGL per Mac OS X.
  • Migliorati il caricamento e la visualizzazione dei font.
  • Aggiunte funzioni di output di testo con lunghezza degli argomenti esplicita.
  • Aggiunto l'inizio di una nuova implementazione dell'API per l'audio, come addon.
  • Cambiato il formato dei timestamp nell'API a double espressi in secondi.
  • Migliorata la risoluzione dei timer in Windows.
  • Aggiunti alcuni nuovi esempi.
  • Alcune funzioni già presenti sono state rinominate o cambiate.
  • Corretti numerosi bug e aggiornata la documentazione.
Scarica questa nuova versione dalla sezione download. Per favore testala e comunica i problemi e le incompatibilità attraverso la mailing list o il tracker di SourceForge.
27 Gennaio 2008 - Rilasciata Allegro 4.9.2!
Questa è una versione WIP (Lavori-In-Corso) per il futuro ramo 5.0. Le versioni precedenti su questo ramo erano 4.3.0 e 4.3.1, ma quelle future saranno 4.9.x. Ecco un sommario dei cambiamenti dalla versione 4.3.1:
  • Molto lavoro verso una nuova API grafica.
  • Aggiunto un driver Direct3D per Windows.
  • Aggiunto un driver OpenGL per X11.
  • Aggiunto il supporto al ridimensionamento delle finestre.
  • Aggiunto un addon per i font bitmap.
  • Rinominato AL_* in ALLEGRO_*.
  • Spostati tutti i file include in una cartella allegro5.
  • Aggiunti alcuni nuovi esempi per la nuova API.
  • Aggiunta e aggiornata la documentazione NaturalDocs per la nuova API.
  • Correzione di bug/modifiche al sistema di compilazione.
  • Correzione di bug e altre modifiche.
Scarica questa nuova versione dalla sezione download. Per favore testala e comunica i problemi e le incompatibilità attraverso la mailing list o il tracker di SourceForge.
20 Gennaio 2008 - Rilasciata Allegro 4.3.10!
Questa è una versione WIP (Lavori-In-Corso) per il futuro ramo 4.4. E' simile alla 4.2, ad eccezione del fatto che contiene alcuni comuni addon che possono essere compilati insieme ad Allegro. (Nota che non è collegata alle precedenti versioni 4.3.0 e 4.3.1.) Controlla le istruzioni per l'installazione per il tuo sistema per maggiori dettagli! Per favore scarica gli archivi .zip o .7z per l'utilizzo in DOS/Windows e .tar.gz per sistemi Unix-like (incluso Mac OS X).
  • Integrati i seguenti addon nel sistema di compilazione di Allegro: AllegroGL, loadpng, JPGalleg, logg.
  • Disabilitato il supporto alla modalità assembly su tutte le piattaforme (precedentemente disattivata di default per architetture non-x86).
  • Aggiunta una funzione draw_sprite_ex().
  • Aggiunto un nuovo gioco demo "skater".
  • Aggiunto il rilevamento per SSE3, SSE4.1 e SSE4.2.
  • Corretto un problema con la codifica dei nomi di file e con il driver SYSTEM_NONE in Windows.
  • Corretto un bug nella funzione arc().
  • Corretto un problema in Windows dove i flag NumLock, ScrollLock e CapsLock non vengono registrati nel flag key_shifts finché non viene premuto almeno un tasto.
  • Altri miglioramenti minori.
Scarica questa nuova versione dalla sezione download. Per favore testala e comunica i problemi e le incompatibilità attraverso la mailing list o il tracker di SourceForge.

Vuoi leggere le vecchie notizie? Segui questo link.