Attention !
Les projets présentés ici utilisent la version 4.0.3 d'allegro.
En cas de problème consulter la liste des modifications sur le site officiel
- Démineur :
Texte explications, Executable (Windows), Source
Le démineur
qui est proposé ici est très simplifié. L'objectif
est de proposer un exemple possible de fonctionnement sans la moindre
fioriture, véritable ligne mélodique propre à des
interprétations y compris lorsque celles-ci permettront de créer
autre chose qu'un démineur... en effet que pourrait-on faire d'autre
à partir d'un démineur ?
-
Tétris
Texte explications, Executable (Windows), Source
Qui ne connaît
pas le jeu tétris ? Il y a un article sur ce jeu dans :
ICHBIAN Daniel, La saga des jeux vidéo de pong à Lara
Croft, vuibert, Paris 2004, p.55.
- Tank,
bataille
Texte explications
Autre classique,
une bataille entre deux … ici deux tanks. Cet exemple est initialement
tiré du livre de Jonathan Harbour, Game programming all in one,
Thomson course technology, Boston, 2004.
Le jeu se joue à deux.
Deux tanks évoluent dans un décor simple composé
de rectangles dispersés et de couleurs différentes. L’objectif
est d’atteindre son adversaire par des tirs et de marquer des points. La
réalisation est décomposée en quatre étapes
principales. Chaque étape donne lieu à un programme compilé
qui fonctionne. A la dernière étape le jeu est complet
:
1) Réaliser le décor, initialiser
et afficher les tanks (sans mouvement, à leurs positions initiales)
Executable (Windows), Source
2) Ajouter le mouvement aux tanks, contrôle
des collision avec le décor
Executable (Windows), Source
3) Les tirs et la gestion des scores
Executable (Windows), Source
4) Les explosions lorsqu’un obus
touche quelque chose
Executable (Windows), Source
|