Bonjour à tous,
Pour ce WE, je vous propose un jeu du labyrinthe codé en C avec Allegro.
Le labyrinthe est généré aléatoirement au démarrage de chaque partie.
Le labyrinthe sera peuplé de divers ennemis :
- Le cercle rouge : Ennemi basique
- Le carré bleu : Peut se dupliquer
- Le triangle vert : Peut traverser les murs (jamais directement sur le joueur, ni sur les cases adjacentes)
- Le carré orange : Se téléporte (jamais trop près du joueur)
- Le cercle marron : Piste le joueur (1 seul par labyrinthe).
Chaque ennemi a une vitesse propre. Si le joueur et un ennemi se trouvent sur la même case, le jeu est perdu.
On peut choisir la taille du labyrinthe et la taille de la fenêtre en utilisant une ligne de commande :
Par exemple, pour lancer un labyrinthe de 40*30 dans une fenêtre plein-écran de 1280*1024, la ligne de commande sera '-width 1280 -height 1024 --fullscreen -laby_width 40 -laby_height 30'.
J'ai fait une capture d'écran pour vous montrer l'avancement actuel du jeu.





Répondre avec citation







Partager