Skip to content
Jeu en OpenGL développé par Tom Samaille et Florian Torres
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
include
levels
music
src
textures
.gitignore
Makefile
README.md

README.md

Flapimac

Jeu en OpenGL développé par Tom Samaille et Florian Torres

Procédure pour lancer le jeu (Linux)

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

Fonctionnalités

  • 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

Prochaines fonctionnalités à développer

  • 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
You can’t perform that action at this time.