[2018] DE4DTEAM – DE4DNONYMOUS [IA] [PYTHON]

DE4DNONYMOUS est un jeu vidéo réalisé en Python dans le cadre de la matière ISN en Terminale. Notre équipe était composée de 3 étudiants dont un graphiste et 2 développeurs. Je me suis occupé du développement du jeu vidéo. Dans ce jeu, nous incarnons un personnage dans un univers en 2D et nous devons arriver à la fin d’un labyrinthe tout en tuant les ennemis sur notre passage. Au départ, les formes des labyrinthes étaient créées à l’avance mais le jeu était donc trop facile car trop prévisible. Nous avons ajouté de l’IA en intégrant un algorithme qui génère aléatoirement des labyrinthes en étant sûr qu’il existe un chemin pour aller de la case de départ jusqu’à la case d’arrivée, en sachant que la case de départ est toujours en haut à gauche et la case d’arrivée en bas à droite. Une deuxième dimension de l’IA a aussi été intégrée avec les ennemis dans le labyrinthe puisque les ennemis sont dotés d’une IA qui rend leurs mouvements imprévisibles. Plus le joueur avance en finissant des labyrinthes à la suite et plus la difficulté va augmenter (ennemis qui apparaissent plus vite, qui vont plus vite…). Si le joueur se fait tuer par un ennemi, il retombe au niveau le plus facile. Le joueur a aussi la possibilité d’attaquer les ennemis à distance.

Lien du site web du jeu : https://de4dteam.com

Lien du code source du projet : https://de4dteam.com/download-de4dnonymous/