Happython Plane est un jeu d'arcade 2D développé en Python 3 avec la bibliothèque Pygame. Inspiré des mécaniques classiques de type Flappy Bird, le jeu intègre une progression par niveaux, un habillage sonore dynamique et des fenêtres pop-up éducatives (Trivia) sur l'histoire et les secrets du langage Python.
Projet réalisé par Amael, Prisca, Jade et Juliana.
- 6 Niveaux Progressifs : La vitesse des obstacles augmente au fil de votre score, accompagnée d'un changement dynamique des décors d'arrière-plan.
- Pop-ups "Trivia" : Découvrez des anecdotes insolites sur Python à chaque changement de niveau.
- Système Physique Fluide : Gestion de la gravité, de l'inclinaison (pitch) de l'avion et de l'accélération à 60 FPS.
- Tolérance aux Pannes (Robustesse) : Grâce à une architecture orientée objet flexible, le jeu se lance et fonctionne (avec des graphismes et sons de secours) même si les ressources visuelles ou audio sont manquantes.
Le projet nécessite Python 3.x installé sur votre machine.
Le script s'appuie sur la bibliothèque Pygame pour la gestion du moteur de jeu. Vous pouvez l'installer via pip :
pip install pygame