Allegro Une librairie de développement de jeux vidéo Langues: English  español  Deutsch  한국어 (Hangul)  polski  Italiano 

 
 

Allegro
  Nouvelles
  Introduction
  Licence
  Contributeurs
  Anciennes nouvelles
  Logos

Téléchargement
  Dernière version
  Anciennes versions
  CVS

Documentation 
  API
  FAQ
  Tutoriels
  Le futur

Support
  Aide
  Listes de diffusion
  IRC

Jeux, Utilitaires, Librairies, etc
  Allegro.cc

Divers
  DIGMID
  Liens
  Miroirs
  Webmestres
  Humour

 
 
  

Liens

Si vous voulez ajouter un lien à cette page ou s'il y a un lien cassé qui devrait être réparé/enlevé, utilisez l'adresse donnée en bas de page pour contacter le webmestre et rapporter le changement.

Game developing community network - Site très complet dédié à la programmation de jeux avec Allegro. Vous y trouverez des centaines d'applications écrites avec Allegro, des documents d'aide, des librairies additionnelles et divers utilitaires.

Allegro's webring - C'est le WebRing d'Allegro. A partir de ce site, vous pourrez accéder à de nombreux autres sites traitant d'Allegro.

Xuti software - XuTi a écrit bon nombre de documents sur Allegro en portugais, y compris des guides d'installation, tutoriels, et ils fournissent des RPM précompilés d'Allegro pour Conectiva Linux.

Articles sur Allegro

Gamasutra - Allegro inspire une nouvelle génération de développeurs indépendants (26/10/1999) (en anglais).

GameDev.net - Une interview de Shawn Hargreaves (en anglais).

Linux Today - Jouer le Jeu de l'Open Source (05/07/1999) (en anglais). Ici se trouve la copie originale de Shawn.

Compétitions

Allegro Games Competition II - Compétition de Jeux Allegro II.

The Allegro SpeedHack 1999 - Le SpeedHack Allegro 1999.

The Allegro SizeHack 2000 - Le SizeHack Allegro 2000.

The Allegro DemoHack 2000 - Le DemoHack Allegro 2000.

The Allegro SpeedHack 2001 - Le SpeedHack Allegro 2001.

The Allegro SizeHack3D 2001 - Le SizeHack3D Allegro 2001.

The Allegro Team Competition 2001 - L'objectif de cette compétition est non seulement de faire collaborer les talents de différentes personnes, mais aussi de promouvoir la programmation en équipe et d'améliorer les capacités d'organisation mises en jeu. Dans le but de la rendre encore plus intéressante, ses règles prescrivent que l'équipe doit être constituée de gens de différents pays.

The Pixelate Games Competition 2001 - Cette fois vous aurez quelques mois pour préparer votre soumission, mais sera-t-elle de qualité suffisante?

IdeaHack 2001 - Vous n'avez jamais trouvé une compétition à votre mesure à cause de règles trop restrictives? Celle-ci est faite pour vous: avant de commencer, vous soumettez une idée ou un cahier des charges que votre jeu devra suivre, et votre réalisation sera évaluée en tenant compte de son adéquation avec votre proposition initiale.

The Allegro SpeedHack 2002 - Le SpeedHack Allegro 2002.

BlitzHack 2003 - Le BlitzHack est une compétition de programmation de jeu centrée autour d'Allegro d'une durée de six heures, au cours de laquelle les participants s'efforcent de concevoir le meilleur jeu possible dans des contraintes de temps extrêmement fortes en utilisant une trame générale commune comme thème de base pour le jeu, un fonds commun de ressources multimédia et un fonds commun de morceaux de code.

Programmation

C-scene - Documentations et sources concernant la programmation en C/C++.

Flipcode - Nouvelles et ressources sur le développement de jeux vidéo.

Linux Game Development Center - Site dédié à la programmation de jeux vidéo sous Linux.

Programmer's Heaven - Des centaines de sources sur la programmation de jeux.

Game Programming Resources - Un site Web dédié aux ressources sur la programmation de jeux. Son contenu est en portugais.

Pixelate - Un magazine en ligne sur le développement de jeux qui débuta autour de Mars 2001 et continue à grandir et à s'améliorer avec l'aide de la communauté Allegro (en anglais).

Interfaces d'Allegro vers d'autres langages

PyAllegro - Une interface simple englobant la plupart des fonctions d'Allegro, les rendant disponibles pour les programmeurs Python.

Bigloo-Allegro - Il s'agit d'une interface Bigloo (un compilateur Scheme) maintenant abandonnée.

Perl - Une interface Perl vers Allegro par Colin O'Leary.

Interfaces pour compilateur Scheme->C - Interfaces d'Allegro 5 vers trois compilateurs Scheme->C (CHICKEN, Gambit-C and Bigloo) écrites par Peter Wang, comme preuves de fonctionnement. Notez qu'Allegro 5 est toujours en cours de développement.

alBitmap - alBitmap est une interface d'encapsulation C++ pour le type BITMAP d'Allegro. Elle comprend l'allocation/désallocation automatique de la mémoire, des fonctions en-ligne pour la création, le chargement, la sauvegarde et la comparaison des bitmaps ainsi que quelques fonctions pour afficher du texte à partir du type 'string' de la STL.

Librairies

Mesa - Mesa est une implémentation libre (sous licence GPL) de la librairie 3D OpenGL de Silicon Graphics Inc.

OpenGL - Le site OpenGL de Silicon Graphics Inc.

SVGAlib - Librairie graphique SuperVGA pour Linux. Puisque SVGAlib est vraiment étendue, Allegro peut l'utiliser comme pilote sous-jacent pour atteindre des gens avec des matériels différents.

Linux Framebuffer - Le Framebuffer est un autre pilote sous-jacent d'Allegro sous Linux, qui marche parfaitement et permet aux programmes Allegro de tourner sans problème en mode utilisateur.

SDL - La Simple DirectMedia Layer est une librairie C multimédia multi-plateforme qui a été utilisée pour porter de nombre jeux Windows utilisant DirectX vers d'autres plates-formes.

Clanlib - Clanlib est un kit de développement C++ fournissant des fonctionnalités de haut et bas niveau. Certainement plus développé qu'Allegro, il inclut des choses comme le scripting et la communication.

Plib - Une suite de librairies portables de développement de jeu avec une interface C++, orientée vers les jeux 3D (via OpenGL.)

TinyPTC - TinyPTC est une librairie graphique multi-plateforme avec une API simple (un sous-ensemble de OpenPTC). Elle comprend des interfaces vers XLib, XShm, XDbe, XDGA 1/2, etc. Elle fournit aussi une conversion automatique de la profondeur de couleurs à la volée, si cela est demandé.

Compilateurs

DJGPP - Un portage DOS de la collection de compilateurs GNU (GCC). C'est un excellent compilateur qui est fourni avec un grand nombre d'outils. Il est supporté par toutes les versions d'Allegro.

Mingw - Un portage Windows de la collection de compilateurs GNU (GCC). Il est suporté par les versions 4.x ou plus récentes.

Divers

FreeBE/AF - Il s'agit d'une interface de bas niveau pour accéder au matériel graphique, qui peut être utilisée par Allegro. Elle fournit toutes les fonctionnalités de VESA 3.0 et y ajoute la possibilité d'utiliser l'accélération 2D d'une façon optimisée et portable; cela signifie que les pilotes peuvent fonctionner sous DOS et Linux selon la manière dont ils ont été écrits.

Slashdot - Nouvelles et bavardages sur Linux et l'univers informatique.

Da Linux French Page - Site d'information sur Linux en français.

Google - Un des meilleurs moteurs de recherche.

XFree86 - Une implémentation libre du X Window System qui fonctionne sur beaucoup de plates-formes.

The Graphic File Formats Page - Un bon répertoire de formats de fichiers. Spécifications pour les bitmaps 2D, l'animation et la géométrie 3D, utilitaires, informations, ressources, FAQ...

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