Jeu en OpenGL développé par Tom Samaille et Florian Torres
Il faut en premier lieu s’assurer d’avoir les bibliothèques OpenGL et SDL installées sur sa machine (ainsi que les paquets libsdl-mixer1.2-dev - libsdl-image1.2-dev).
Une fois le dossier contenant les différents fichiers sources du jeu récupérés, s’y rendre avec l’invite de commande puis effectuer la compilation du programme avec la commande :
make
Ensuite, lancer le jeu avec la commande :
./flapimac
- Menu : Sélection de niveau
- Mise en pause de la partie
- Bonus : Amélioration de la portée, de la fréquence de tir, et tir double
- Vie des éléments
- Obstacles destructibles
- Animation d’éléments dans la scène (Ex: Hélice)
- Affichage du nombre de vies restantes et du nombre de bonus récupérer
- Textures transparentes
- Musique tout au long du jeu
- Gestion et affichage du score du joueur
- Choix aléatoire textures des obstacles et obstacles cassables pour faire moins monotone
- Tir à fréquence aléatoire des ennemis pour augmenter la difficulté et rendre ces derniers imprévisibles
- Différents ennemis / projectiles
- Bande de couleur : Accélération du joueur jusqu'à la prochaine bande / pendant un temps imparti
- Ajout d’un niveau final avec boss à combattre (avec barre de vie lui-aussi)
- Sprites animés
- Animation d'explosion sur les collisions
- Enregistrement de la partie dans un fichier externe
- Multijoueur