Allegro

Allegro ist eine Game-Programmierbibliothek für C / C-Entwickler, die frei verteilt ist
Jetzt downloaden

Allegro Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • Shawn Hargreaves
  • Website des Verlags:
  • http://www.talula.demon.co.uk/index.html
  • Betriebssysteme:
  • Windows All / Unix
  • Dateigröße:
  • 3.2 MB

Allegro Stichworte


Allegro Beschreibung

Allegro ist eine Game-Programmierbibliothek für C / C-Entwickler, die frei verteilt, die folgenden Plattformen unterstützen: Windows, DOS, UNIX (Linux, FreeBSD, Solaris, Irix, Darwin), qnx, Beos und Macos X.Allegro bietet viele Funktionen für Grafiken, Sounds, Spielereingang (Tastatur, Maus und Joystick) und Timer. Es bietet auch Fest- und Fließkomma-mathematische Funktionen, 3D-Funktionen, Dateiverwaltungsfunktionen, komprimierte Datenfile und eine GUI. Allegro ist eine tragbare Bibliothek, die hauptsächlich auf Videospiel- und Multimedia-Programmierung zielt, die ursprünglich von Shawn Hargreaves für den DJGPP-Compiler in einem Gemisch aus C und Assembler gestartet wurde. Laut dem Oxford-Begleiter zur Musik ist Allegro der Italiener für "Schnell, lebendig, hell". Allegro ist auch ein rekursives Akronym, das für "Allegro-Low-Level-Spielroutinen" steht. Cross-Platform-Unterstützung: · UNIX (Linux, FreeBSD, Irix, Solaris, Darwin) · Windows (MSVC, Mingw, Cygwin, Borland) · Beos · qnx · Macos x · dos (djgpp, watcom) Grafikfunktionen: · Pixel, Linien , Rechtecke, Kreise, Ellipsen, Bögen, Bezier-Splines · Formfüllung, mit oder ohne Muster · Polygone: flach, Gouraud, texturiert (3d) und transluzent · Maskierte, komprimierte und kompilierte Sprites · Klingeln, Rotation, Dehnung, Reduktion, Alpha-Mischung , Gouraud Shading · Native Unterstützung für BMP-, LBM-, PCX- und TGA-Dateien (andere mit Bibliotheksverlängerungen unterstützt) · Farbpalettenmanipulation (Lesen, Schreiben, Umbau) · Umwandlung von Farbformaten RGB HSV · Unterstützung für verschiedene Kodierungen und Konvertierung, Standard UTF-8 · Bitmap-Schriftarten (Maskierung, Färbung, Ausrichtung) · Direkt auf dem Bildschirm oder auf einem beliebigen Memory-Memory-Bitmaps · Hardware-Scrollen und Triple-Puffering (wo verfügbar) Funktionen: · Native MIDI-Musikformat-Unterstützung (mit 64 Gleichzeitige Effekte) · Dynamische Steuerung / Reaktion auf Musiknotiz auf, Note aus, Hauptvolumen, Pan, Pitch-Biegung und Programmwechsel · Verwendet allgemeine MIDI-Patches · Sie können in wellenfähigen Patches für MIDI-Dateien (SF2- und GUS-Patches) lesen · Native Unterstützung von WAV- und VOC-Dateiformaten (geschlungener Vorwärts-, Rückwärts oder bidirektionales Spiel) · Streuming-Audio · Ändern von Lautstärke, Pan, Pitch usw. Während der Wiedergabe der Mathematikfunktionen: · Fixed Point-Arithmetik und trigonometrische Routinen · Vorausgesetzte trigonometrische Tische · Vektor / Matrix / Quaternionen 3D-Manipulation (Übersetzung, Rotation, Skalierung, Projektion) MISSE: · Maus, Tastatur und Joystick-Management · Hochauflösende Interrupt-Timer (Auflösung von 10, 5 oder weniger MS je nach Plattform) · Vertikale Retrace-Simulation · Konfigurationsdateien manipulieren · Manipulieren Sie komprimierte Dateien im LZSS-Format · Manipulieren Sie Multi-Objekt-ressourcen-artige komprimierte Datendaten · Werkzeug zum Erstellen von Datenfiles (Grabber) · Simple GUI für Dialoge und Dateiauswahl


Allegro Zugehörige Software

BEFASTER-Internet beschleunigen Toolkit

BEFASTER ist ein vielseitiges Optimierungswerkzeug. Es unterstützt AOL, Symantec-PCAnywhere, dh Oper, DFÜ-Modem, LAN, Kabelmodem, XDSL, ISDN, T1, DirectPC und Kabel / DSL, um PPPOE auszuführen. Bleib verbunden fo. ...

287 1257K

Herunterladen