Aller au menu - Aller au contenu

Fiche d'œuvre

Retour au concours

Auteur

Œuvre

Téléchargement
Rendu le 29/11/2008 à 13:09:52

Titre : Labyrinthe3D
Concours : Générateurs de labyrinthes
Commentaires : Voir les commentaires

Description de l'auteur

Voilà un exemple de programme en C++ qui génère des labyrinthes et permet de se déplacer à l'intérieur dans un environnement 3D. Le déplacement se fait avec la souris et les touches directionnelles. En appuyant sur "s", on affiche une solution et en appuyant sur "espace", on a une vue depuis dessus du labyrinthe.

La version fournie utilise les libs SDL et OpenGL.

L'archive ne contient qu'un exécutable windows (compatible wine) et les .dll nécessaires. Je posterai prochainement le code source correspondant à la partie qui nous intéresse, la gestion des labyrinthes.

L'algorithme est légèrement différent puisque le labyrinthe n'est pas constitué de cases avec des bords "remplis" ou non, mais chaque case est elle-même un mur ou un passage.

C'est bien ce concours. Ca va me remotiver dans le développement de ce programme.

Lien de téléchargement : ici

Impression du jury