Links
Falls Sie einen weiteren Link auf dieser Seite sehen wollen, oder falls
Sie einen nicht funktionierenden Link entdecken, den wir änderen/entfernen
sollen, schreiben Sie bitte an die Adresse unten auf der entsprechenden
Seite, um es dem zuständigen Webmaster mitzuteilen.
Artikel über Allegro
Gamasutra
- Allegro inspiriert eine neue Generation unabhängiger Entwickler (26/10/1999).
GameDev.net
- Ein Interview mit Shawn Hargreaves.
Linux Today
- Playing the Open Source Game (05/07/1999).
Hier ist die Originalkopie von Shawn.
Wettbewerbe
Allegro Games Competition II
- Allegro Games Competition II.
The Allegro SpeedHack 1999
- Die Allegro SpeedHack 1999.
The Allegro SizeHack 2000
- Die Allegro SizeHack 2000.
The Allegro DemoHack 2000
- Die Allegro DemoHack 2000.
The Allegro SpeedHack 2001
- Die Allegro SpeedHack 2001.
The Allegro SizeHack3D 2001
- Die Allegro SizeHack3d 2001.
The Allegro Team Competition 2001
- Der Zweck dieses Wettbewerbs ist es nicht nur, die Programmierkünste
verschiedener Teilnehmer zu messen, sondern er soll auch das Programmieren in
Teams fördern, um das damit zusammenhängenden Organisationstalent zu verbessern.
Um den Wettbewerb noch interessanter zu machen, schreiben die Regeln außerdem
vor, dass jedes Team aus Teilnehmern verschiedener Länder bestehen muss.
The Pixelate Games Competition 2001
- Dieses Mal sind ein paar Monate Zeit um sein Projekt fertigzustellen, aber wird
es genug Zeit sein?
IdeaHack 2001
- Noch nie einen geeigneten Wettbewerb gefunden, weil die Regeln immer viel zu
restriktive waren? Das ist dieser hier genau richtig: Vor der Teilnahme,
muss man selber eine Idee oder eine Regel angeben, und die Bewertung hängt
später dann davon ab, wie gut die Ideen implementiert wurden.
The Allegro SpeedHack 2002 A
- Die Allegro SpeedHack 2002 A.
The Allegro SpeedHack 2002 B
- Die Allegro SpeedHack 2002 B.
BlitzHack 2003
- BlitzHack ist ein sechs-Stunden-dauernder Spieleprogrammier-Wettbewerb,
mit Hauptaugenmerk auf Allegro. Teilnehmer versuchen, das bestmögliche
Spiel innerhalb des extrem eingeschränkten Zeitrahmens zu erstellen,
und benutzen dabei eine gemeinsame Hintergrundhandlung als Thema für
das Spiel. Außerdem können sie auf eine gemeinsame Sammlung von Medien
sowie eine Sammlung von Codestücken zurückgreifen.
SpeedHack 2003
- Die Allegro SpeedHack 2003.
TINS 2003
- TINS ist ein Speedhack-ähnlicher Wettbewerb. Das Ziel ist es, an
einem einzigen Wochenende ein komplettes Spiel von Grund auf zu schreiben,
das natürlich Allegro verwendet.
SpeedHack 2004
- Die Allegro SpeedHack 2004.
SpeedHack 2005
- Die Allegro SpeedHack 2005.
Programmieren
C-scene
- Dokumentation und Sourcen für C / C++ Programmierung.
Flipcode
- Neuigkeiten und Resourcen für Spiele-Entwickler.
Linux Game Development Center
- Der Spieleprogrammierung unter Linux gewidmete Webseite.
Programmer's Heaven
- Enthält verschiedene Sourcen über Spiele-Programmierung.
Game Programming Resources
- Eine Webseite mit Materialien zur Spieleprogrammierung. Der Inhalt ist in
portugiesisch.
Pixelate
- Ein Online Spieleentwicklermagazin, das um März 2001 begonnen wurde,
und seither mit Hilfe der Allegro-Gemeinschaft immer größer und besser
geworden ist.
Spiele-Programmierung-Wiki
- Hier gibt es Tutorials zur Spieleprogrammierung und Sourcecode, für eine ganze
Reihe von Sprachen und Plattformen. Und, da es eine Wiki ist, kann man selber
beitragen und mithelfen, dass die Sammlung wächst!
Zingtech Game Development
- Seite über Spiele-Programmierung, mit Tutorials, einer Einführung zu DirectX,
einer Zusammenfassung von Softtware-Engineering Internships bei Electronic Arts,
und ein Spielideen-Zentrum. Es gibt auch einen Bereich über Allegro, Bücher
über Spieleprogrammierung, und gemeinschaftliche Ressourcen. Ein aktuelles
Projekt ist Dr. Mario Online.
Libraries
Mesa
- Mesa ist eine kostenlose Implementation (unter der GPL Lizenz) der OpenGL API.
OpenGL
- SGI's OpenGL Webseite.
SVGAlib
- Linux SuperVGA Graphics Library. Since SVGAlib is quite extended, Allegro
can use it as a driver reaching more people with different hardware.
Linux Framebuffer
- Linux Framebuffer ist ein Allegro Treiber, der Allegro Programme ohne Probleme
auch auf User-Ebene laufen lässt.
SDL
- SDL oder Simple DirectMedia Layer ist eine C Cross-Plattform
Multimedia-Bibliothek, mit deren Hilfe viele Windows Spiele, die DirectX
benutzen, auf andere Plattformen portiert wurden.
Clanlib
- Clanlib ist eine C++ Entwicklungsumgebung, die von Lowlevel bis hin zu Highlevel
Dingen reicht. Mit Sicherheit größer als Allegro, sind auch Dinge wie Skripting
oder Netzwerkunterstützung enthalten.
Plib
- Eine Sammlung verschiedener Spilebibliotheken mit C++ Schnittstelle,
auf 3d Spiele zugeschnitten (mit OpenGL).
TinyPTC
- TinyPTC ist eine plattformübergreifende Framebuffer-Bibliothek mit
einer einfachen API (entlehnt aus OpenPTC). Als Ausgabe werden u.a.
XLib, XShm, XDbe, XDga 1/2 unterstützt. Außerdem wird zur Laufzeit
Farbkonvertierung vorgenommen, falls nötig.
DEPUI, DEGFX, DETK
- DEPUI ist eine kleine, sehr portierbare User Interface Bibliothek. DEGFX ist
eine sehr portierbare Grafikbibliothek. DETK ist eine kleine Bibliothek für oft
benutzte Funktionen. Alle drei können kombiniert werden, und sind unter the GPL
Lizenz lizensiert.
Compiler
DJGPP
- Ein DOS-Port der GNU Compiler Collection (GCC). Es ist ein exzellenter
Compiler, der mit einer großen Anzahl an Tools kommt, und von allen
Allegroversionen unterstützt wird.
Mingw
- Eine Windowsversion der GNU Compiler Collection (GCC). Sie wird ab Version
4.x unterstüzt.
Verschiedenes
Game developing community network
- Sehr umfangreiche Seite, der Spiele-Progarmmierung mit Allegro gewidmet. Es
gibt dort mit Allegro geschriebene Programme, Dokumentation,
Bibliotheks-Erweiterungen und verschiedene Tools.
Games for Linux
- Ein Portal das Hilfe für all jene bietet, die ihre Spiele nach Linux portieren
wollen. Es werden alle plattform-übergreifenden Bibliotheken unterstützt, aber
die meisten Spiele benutzen Allegro.
Allegro's webring
- Der Allegro Webring. Von hier aus kann man viele andere Allegro-Seiten
erreichen.
Xuti software
- Xuti Software stellt eine Reihe von Dokumenten über Allegro in
portugiesisch zur Verfügung, wie Installationsanleitungen
und Tutorials, sowie vorkompilierte RPMs für Conectiva Linux.
E.T.S.I.Telecommunication an der University of Málaga, Spanien
- Um die Studenten während ihrem ersten Jahr mit C/C++ Programmierung
zu motivieren, wird ihnen gezeigt, wie man einfache Spiele mit
Allegro schreibt, in der Art von Simon oder Minesweeper. Die
Studenten nehmen außerdem an einem Wettbewerb teil, und die
Resultate sind beeindruckend.
Allegro Entwicklergruppe an der Universität von Pereira, Kolumbien
- Eine Konferenz über Allegro im Jahr 2001 war ausschlaggebend. Inzwischen
ist eine Allegro Entwicklergruppe aktiv, und dabei, Dokumentation in
spanisch für die Studenten der Universität von Pereira, Kolumbien, zu
erarbeiten. Sie haben auch eine auf Allegro bezogene Support
Mailingliste und es gibt von Zeit zu Zeit Treffen.
FreeBE/AF
- Das ist ein Low-Level Treiber Interface, um auf Graphikhardware zuzugreifen,
und kann von Allegro verwendet werden. Es bietet dieselben Funktionen wie
VESA 3.0 mit der zusätzlichen Möglichkeit, 2D Hardwarebeschleunigung in einer
effizienten und portablen Weise zu benutzen. (Die selben Treiber können unter
DOS und Linux verwendet werden, ja nach dem wie sie implementiert sind.)
Seite über Grafik-Dateiformate
- Eine gute Sammlung von Informationen über Dateiformate.
2D-Bitmap-Spezifikationen, 3D-Geometrie und Animationen, Anwendungen,
Quelltext, häufig gestellte Fragen...
Wotsit
- Diese Seite enthält Informationen über hunderte der verschiedensten
Dateiformate, zusammen mit einer Reihe von nützlichen
Programmier-Infos:
Algorithmen, Sourcecode, Spezifikationen, etc.
Die Allegro Wiki
- Eine gemeinschaftliche Wiki, betreut von Thomas Fjellstrom.
|