| Allegro. Allegro è una libreria di programmazione del gioco per gli sviluppatori C / C distribuiti liberamente |
Scarica ora |
Allegro. Classifica e riepilogo
- Nome editore:
- Shawn Hargreaves
- Sito web dell'editore:
- http://www.talula.demon.co.uk/index.html
- Sistemi operativi:
- Windows All / Unix
- Dimensione del file:
- 3.2 MB
Allegro. Tag
Allegro. Descrizione
Allegro è una libreria di programmazione del gioco per gli sviluppatori C / C distribuiti liberamente, supportando le seguenti piattaforme: Windows, DOS, UNIX (Linux, FreeBSD, Solaris, Irix, Darwin), QNX, BEOS e Macos X.Allegro fornisce molte funzioni per la grafica, Suoni, ingresso del giocatore (tastiera, mouse e joystick) e timer. Fornisce anche funzioni matematiche del punto fisso e flottante, funzioni 3D, funzioni di gestione dei file, DataFile compressa e GUI. Allegro è una biblioteca portatile mirata principalmente al videogioco e alla programmazione multimediale, originariamente iniziata da Hargreaves Shawn per il compilatore DJGPP in una miscela di C e Assembler. Secondo il Companion di Oxford alla musica, Allegro è l'italiano per "Quick, vivace, luminoso". Allegro è anche un acronimo ricorsivo che rappresenta "Allegro Livello Game Routines". Supporto multipiattaforma: · Unix (Linux, FreeBSD, Irix, Solaris, Darwin) · Windows (MSVC, MINGW, Cygwin, Borland) · BEOS · QNX · MacOS X · Dos (DJGPP, WATCOM) Funzioni grafiche: · Pixel, linee , Rettangoli, cerchi, ellissi, archi, spline di beziet · Forma Riempire, con o senza motivo · Poligoni: Piatto, Gouraud, Texture (3D) e Traslucido · Maschera, Splitti compressi e compilati · Blit, rotazione, stretching, riduzione, fusione alfa , Golaud Shading · Supporto nativo per file BMP, LBM, PCX e TGA (altri supportati con le estensioni della libreria) · Manipolazione della tavolozza dei colori (lettura, scrittura, conversione) · Conversione dei formati di colore RGB HSV · Supporto per codifiche e conversione diverse, il valore predefinito è UTF-8 · Font bitmap (mascheratura, colorazione, allineamento) · Disegna direttamente sullo schermo o su bitmap di memoria di qualsiasi dimensione · Scorrimento hardware e triplo buffering (ove disponibile), funzioni di animazione della schermata di split mode-x per il suono del formato FLI / FLC Funzioni: · Supporto per formato musicale MIDI nativo (con 64 Effetti simultanei) · Controllo / risposta dinamica alla nota musicale On, Nota OFF, Volume principale, Pan, Piegatura, Bend e modifica del programma · Utilizza le patch Generali MIDI · È possibile leggere in patch wavetable per file MIDI (PATCH SF2 e GUS) · Nativo Supporto dei formati del file WAV e VOC (riproduzione in avanti, indietro o bidirezionale) · Streaming Audio · Modifica volume, Pan, Pitch, ecc. Durante la riproduzione Funzioni matematiche: · Punto fisso Aritmetica e routine trigonometriche · Tabelle trigonometriche precalcolate · Vector / matrice / quaternioni Manipolazione 3D (Traduzione, rotazione, ridimensionamento, proiezione) MISC: · Mouse, tastiera e gestione del joystick · Timer di interruzione ad alta risoluzione (risoluzione di 10, 5 o meno MS a seconda della piattaforma) · Simulazione verticale di ritraccia · Manipola i file di configurazione · Manipola i file compressi In formato LZSS · Manipule Multi-Object Resource-Like Compressed DataFiles · Strumento per la creazione di dati di dati (Grabber) · Semplice GUI per dialoghi e selettore di file
Allegro. Software correlato