Allegro Eine Bibliothek für Computer-Spiele-Programmierung


Support This Project
Bereitgestellt von: dotsrc.org
dotsrc.org

  

Neueste Version

Die neueste Version ist 4.2.2, und läuft unter DOS, Unix (Linux, FreeBSD, Irix, Solaris, Darwin), Windows, BeOS, QNX und MacOS X. Die kompletten Change-Logs sind hier. Für alle, die es bevorzugen, mit Hilfe von Diffs eine frühere Version auf den neusten Stand zu bringen, gibt es die Seite mit alten Versionen. Wer Allegro über SVN erhalten will, kann sich die SVN Seite anschauen. Man kann außerdem wöchentliche SVN Schnappschüsse von dieser Seite erhalten falls man SVN nicht direkt benützen kann.
Es gibt einen stabilen und einen Entwicklungszweig. Benutzen Sie den stabilen Zweig für Release-Versionen von Software, benutzen Sie aber bitte die Entwicklungsversion für den täglichen Gebrauch, um in den Vorteil der Verbesserungen zu gelangen, und um uns zu helfen, den Code zu testen bevor er als sicher und stabil gekennzeichnet wird. Seit Version 3.12 folgt Allegro dem selben Versionenschema wie der Linux-Kernel, dessen Versionen aus 3 Nummern bestehen. Die erste gibt die Hauptversion an. Unterschiede darin bedeuten normalerweise, dass sich viel verändert hat. Die zweite Nummer gibt an, ob es sich um eine stabile (gerade Nummer) oder instabile (ungerade Nummer) Version handelt. Und die dritte Nummer ist für Versionen mit kleineren Unterschieden.
The main source downloads include instructions on how to build Allegro for each of the supported platforms. These exist as individual .txt files in the docs/build subdirectory. You can also access them online if you go to the API documentation section and go through the online HTML version's readme which includes pointers to build instructions.

Stabiler Codezweig 4.2.2 Sourcecode Versionen
all422.zip 3784k Sourcecode für alle Plattformen im DOS/Windows Format.
allegro-4.2.2.tar.gz 3104k Sourcecode für alle Plattformen im Unix Format.
all422_diff.zip 605k Diese Datei ist eine Diff-Datei und kann über eine unveränderte 4.2.1 Version installiert werden, um die aktuelle Version zu erhalten. Hier gibt es auch noch weitere dieser Diffs für ältere Versionen, mit einer Anleitung wie man sie installiert.
allegro-enduser-4.2.2.tar.gz 856k Diese Version enthält die Bibliothek, ohne Dokumentation oder Beispiel-Programme. Sie ist gedacht für all jene, die Allegro-Programme ausführen wollen, die von anderen geschrieben wurden. Falls Sie selber Programme entwickeln wollen, benötigen Sie die komplette Sourcecode-Version. Nur für Linux/Unix.

Unstabiler Entwicklungszweig 4.3.10 Sourcecode Versionen
Download 4.3.10 from SourceFourge
Download 4.9.3 from Sourceforge

Verschiedene Dateien
alldata.zip 360k Diese Datei enthält alle notwendigen Daten, um das Allegro Demo Spiel zu starten. Sie wird nur benötigt, falls sie eine WIP Version von Allegro haben, oder mittels von diffs updaten, da sie in beiden Fällen aus Platzgründen nicht enthalten ist.
dx70_min.zip 440k Falls nicht die korrekte Version des DirectX SDK installiert ist, könnten Probleme bei der Kompilation der Allegro DLL auftreten. Diese Datei enthält die minimale Version des DirectX 7 SDK, die notwendige is, um die DLL selbst zu kompilieren. Nur für Windows.
dx70_mgw.zip 243k Diese Datei enthält die Minimalversion des DirectX 7 SDK für MinGW. Nur für Windows.
dx80_mgw.zip 442k Diese Datei enthält die Minimalversion des DirectX 8 SDK für MinGW. Nur für Windows.
dx70_dmc.zip 234k This file contains the minimal version of the DirectX 7 SDK for Digital Mars C/C++. Nur für Windows.

Binär-Version (nur für Windows)
Ausführbare Allegro Dateien Das allegro-bin Paket auf SourceForge enthält mehrere Allegro-Distributionen für Windows. Diese werden nur benötigt, wenn kein Compiler zur Verfügung steht der sie erzeugen kann (wie Borland). Zur Benutzung einfach den Inhalt in das Allegro Verzeichnis entpacken und den enthaltenen Anweisungen folgen.
http://devpaks.org/ Michal Molhanec betreut ein Devpak Archiv, in dem man ein Paket mit der für MinGW und Dev-C++ vorkompilierten Bibliothek erhalten kann. Die Allegro Devpaks befinden sich auch im allegro-bin Paket auf SourceForge. Falls die Devpaks Seite nicht funktioniert, versuchen sie es mit dem obenstehenden Link.
http://www.allegro.cc/files/ Matthew Leverton betreut Pakete for verschiedene Windows-Compiler, und stellt sie in verschiedenen Formaten zum Download zur Verfügung.
Retrospec Binärdateien Die freundlichen Menschen von Retrospec stellen ihre eigenen binären Version von Allegro zur Verfügung, genauso wie auch weitere nützliche Bibliotheken wie FBlend oder OpenLayer, mit Versionen für verschiedene Windows Compiler.

Binärversion (nur für Linuxdistributionen)
Debian Datenbank Folgen Sie diesem Link, um zur offiziellen Datenbank für Debian .deb Pakete zu gelangen, um dort sowohl stabile als auch Entwicklungsversionen von Allegro abzufragen.
Fedora extras Das Fedora Linux Projekt stellt RPMs von Allegro zur Verfügung.