Skip to content

This will be a very unique and original game with the backrooms one of the first in his genre (also we don't have any Backrooms anymore maybe next year :/)

Notifications You must be signed in to change notification settings

TogExe/DefendTheBackrooms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ DefendTheBackrooms

DefendTheBackrooms est un jeu Tower Defense original se déroulant dans l'univers mystérieux des Backrooms (OU PAS). Placez vos tourelles (singes), gérez vos ressources, repoussez les vagues d'ennemis (crabes), et survivez le plus longtemps possible. Le jeu utilise la bibliothèque SDL2 et plusieurs de ses extensions pour proposer une expérience immersive et dynamique.


📦 Fonctionnalités

  • 🗺️ Carte 2D générée procéduralement avec chemin valide pour les ennemis.
  • 🧠 Pathfinder intégré pour le déplacement des ennemis.
  • 🗼 Placement de tourelles et modes "placement" / "upgrade".
  • 💰 Système d'économie en jeu.
  • 🎵 Musiques et sons intégrés via SDL_mixer.
  • 🖼️ Interface utilisateur via système de GUI personnalisée.
  • 💾 Système de sauvegarde/chargement.
  • 🔀 Interface animée avec menus, boutons, transitions.

🧱 Dépendances

Le projet repose sur SDL2 et plusieurs de ses surcouches :

  • SDL2
  • SDL2_image
  • SDL2_ttf
  • SDL2_mixer
  • libm (math)

Installation des dépendances sous Linux (Debian/Ubuntu)

sudo apt update
sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev libsdl2-mixer-dev

Compilation

assurez vous de vous situer dans le dossier de la dernière mise a jour exemple DefendTheBackrooms/game v....

compiler :

make

lancement du jeu :

make run

nettoyage :

make clean

APPRECIEZ LE JEU!!!!

About

This will be a very unique and original game with the backrooms one of the first in his genre (also we don't have any Backrooms anymore maybe next year :/)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •