Allegro A game programming library Languages: español  Deutsch  français  한국어 (Hangul)  polski  Italiano 

 
 

Allegro
  News
  Introduction
  License
  Contributors
  Older news
  Logos

Downloads
  Latest version
  Older versions
  CVS

Documentation 
  API
  FAQ
  Tutorials
  The future

Support
  Help
  Mailing lists
  IRC

Games, Utilities, Libraries, etc
  Allegro.cc

Misc
  DIGMID
  Links
  Mirrors
  Webmasters
  Humor

 
 
  

Links

If you would like to add a link to this page, or there is a dead link which should be fixed/removed, please use the address given at the bottom of the page to contact the webmaster and report the change.

Game developing community network - Very complete website dedicated to game programming with Allegro. You can find there programs written with Allegro, help documentation, and library extensions and various tools.

Allegro's webring - This is Allegro's webring. From here you can get to many other Allegro related web pages.

Xuti software - XuTi software has written a good deal of documents about Allegro in portuguese, including installation guides, tutorials, and they provide precompiled Allegro RPMs for Conectiva Linux.

Articles about Allegro

Gamasutra - Allegro Inspires A New Generation of Independent Developers (26/10/1999).

GameDev.net - An Interview With Shawn Hargreaves.

Linux Today - Playing the Open Source Game (05/07/1999). Here you have the original copy by Shawn.

Competitions

Allegro Games Competition II - Allegro Games Competition II.

The Allegro SpeedHack 1999 - The Allegro SpeedHack 1999.

The Allegro SizeHack 2000 - The Allegro SizeHack 2000.

The Allegro DemoHack 2000 - The Allegro DemoHack 2000.

The Allegro SpeedHack 2001 - The Allegro SpeedHack 2001.

The Allegro SizeHack3D 2001 - The Allegro SizeHack3d 2001.

The Allegro Team Competition 2001 - The purpose of the competition is not only to match the game programming skills of different people, but also to promote programming in teams, to improve the organisation skills involved. To make it even more interesting, the rules say that the team must consist of people from different countries.

The Pixelate Games Competition 2001 - This time you will have a few months to write your entry, but will it be good enough?

IdeaHack 2001 - Never found the appropriate competition due to restrictive rules? This one is for you: before entering, you submit an idea or requirement your game will have to follow, and your entry will be scored depending on how well you meet your own goal.

The Allegro SpeedHack 2002 - The Allegro SpeedHack 2002.

BlitzHack 2003 - The BlitzHack is a six-hour-long Allegro-focussed game programming competition, in which entrants strive to make the best game possible with extremely limited time constraints using a shared backstory as a theme and basis for the game, a shared media set, and a shared code snippet set.

Programming

C-scene - Documentation and sources about C/C++ programming.

Flipcode - News and resources about game developement.

Linux Game Development Center - Web site dedicated to video game programming under Linux.

Programmer's Heaven - Contains different sources about game programming.

Game Programming Resources - A web page dedicated to game programming resources. Its contents are in Portuguese.

Pixelate - An online game developing magazine started sometime around March 2001 which keeps growing bigger and better with the help of the Allegro community.

Allegro bindings for other languages

PyAllegro - Quite a simple binding wrapping most of Allegro functions, making them available to Python programmers.

Bigloo-Allegro - This is an abandoned Bigloo (a Scheme compiler) binding.

Perl - A Perl interface to Allegro written by Colin O'Leary.

Scheme->C compiler bindings - Bindings of Allegro 5 to three Scheme->C compilers (CHICKEN, Gambit-C and Bigloo) written by Peter Wang, as a proof-of-concept. Note that Allegro 5 is still under development.

alBitmap - alBitmap is a C++ Wrapper for the Allegro BITMAP datatype. Features built-in memory allocation/deallocation, inlined functions for bitmap creation, loading, saving, blitting, comparing, plus some convenience functions for printing text with STL's string type.

Libraries

Mesa - Mesa is a free implementation (under GPL license) of the OpenGL API.

OpenGL - SGI's OpenGL web site.

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 - The Linux Framebuffer is another Allegro driver, which plays nice and lets Allegro programs run at user level without problems.

SDL - The Simple DirectMedia Layer is a C cross-platform multimedia library which has been used to port many Windows games using DirectX to other platforms.

Clanlib - Clanlib is a C++ development kit covering from low level to high level stuff. Certainly bigger than Allegro, includes things like scripting or network support.

Plib - A suite of portable game libraries with a C++ interface, oriented towards 3D games (through OpenGL).

TinyPTC - TinyPTC is a cross-platform framebuffer library with a simple API (a subset of OpenPTC). It features a few output targets such as raw XLib, XShm, XDbe, XDga 1/2, etc. It also automatically manages colordepth conversions on-the-fly if such a feature is needed.

Compilers

DJGPP - A DOS port of the GNU Compiler Collection (GCC). It's an excellent compiler which comes with a big number of tools. It's supported by all Allegro versions.

Mingw - A Windows port of the GNU compiler collection (GCC). It's supported by the 4.x or newer versions.

Misc

FreeBE/AF - This is a low level driver interface for accessing graphics hardware, which can be used by Allegro. It provides all the same features as VESA 3.0 and adds the ability to use 2D hardware acceleration in an efficient and portable manner, meaning drivers can work under DOS and Linux depending on how they are written.

Slashdot - News and gossips about Linux and the world of computers.

Da Linux French Page - Web site with information about Linux in French.

Google - One of the best search engines.

XFree86 - A free implementation of the X Window System that runs in a lot of platforms.

The Graphic File Formats Page - A good repository of file formats. 2D bitmap specifications, 3D geometry and animation specifications, utils, infos, resources, FAQs...

Allegro's Web Ring
Ring's Home
Next Site
Previous Site
Random Site
Skip Next Site
List Next 5

DJGPP's Web Ring
Ring's Home
Next Site
Previous Site
Random Site
Skip Next Site
List Next 5