Allegro Une librairie de développement de jeux vidéo


Support This Project
Hébergé par: dotsrc.org
dotsrc.org

  

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.

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 A - The Allegro SpeedHack 2002 A.

The Allegro SpeedHack 2002 B - The Allegro SpeedHack 2002 B.

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.

SpeedHack 2003 - Le SpeedHack Allegro 2003.

TINS 2003 - TINS est une compétition sur le modèle de SpeedHack. Le but est d'écrire un jeu à partir de rien en un seul week-end, en utilisant Allegro bien sûr.

SpeedHack 2004 - The Allegro SpeedHack 2004.

SpeedHack 2005 - The Allegro SpeedHack 2005.

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).

Game Programming Wiki - Here you will find game programming tutorials and source code for a variety of languages and platforms. Also, because this is a wiki, you are encouraged to contribute your knowledge and help the repository grow!

Zingtech Game Development - Game development site with tutorials, an introduction to DirectX, a summary of a software engineering internship at Electronic Arts, and a game idea center. Also a section on Allegro, game programming books, and community resources. Current projects include Dr. Mario Online.

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é.

DEPUI, DEGFX, DETK - DEPUI est une petite librairie pour interface utilisateur extrêmement portable. DEGFX est une petite librairie graphique extrêmement portable. DETK est une petite boîte à outils fournissant des routines communément utilisées. Les trois peuvent être combinées et utilisées sous licence GPL.

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 supporté par les versions 4.x ou plus récentes.

Divers

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.

Games for Linux - C'est un portail destiné à aider les gens à porter leurs jeux vers Linux. Ils supportent toutes les librairies multi-plateformes, mais la plupart des jeux utilisent Allegro.

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.

E.T.S.I.Telecommunication à l'Université de Malaga, Espagne. - Pour motiver les étudiants durant leur première année de programmation C/C++, on leur apprend à écrire des jeux simples avec Allegro, comme Simon ou le Démineur. Les étudiants prennent aussi part à une compétition et les résultats sont vraiment bons.

Groupe de développement Allegro à l'Université de Pereira, en Colombie. - Au cours de l'année 2001, une conférence sur Allegro a planté la graine. Depuis lors, un groupe de développement Allegro est actif et produit de la documentation en espagnol pour les étudiants de l'Université de Pereira, en Colombie. Ils ont aussi une liste de diffusion pour le support d'Allegro et organisent des rencontres de temps en temps.

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.

La Page des Formats de Fichier Graphique - 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...

Le format de Wotsit - Ce site contient la documentation du format de fichier de centaines de différents types de fichiers et toutes sortes d'autres informations sur la programmation: algorithmes, code source, spécifications, etc.

Le wiki d'Allegro - Un wiki collaboratif hébergé par Thomas Fjellstrom.

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