https://github.com/mbah24-dev/hunter-assassin
Traquez vos cibles avec agilité et stratégie dans Hunter Assassin, un jeu d'action furtif où chaque mouvement compte pour éliminer vos ennemis sans être repéré.
https://github.com/mbah24-dev/hunter-assassin
Last synced: about 1 year ago
JSON representation
Traquez vos cibles avec agilité et stratégie dans Hunter Assassin, un jeu d'action furtif où chaque mouvement compte pour éliminer vos ennemis sans être repéré.
- Host: GitHub
- URL: https://github.com/mbah24-dev/hunter-assassin
- Owner: mbah24-dev
- License: mit
- Created: 2024-10-09T22:36:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-09T23:07:36.000Z (over 1 year ago)
- Last Synced: 2024-11-23T13:33:32.598Z (over 1 year ago)
- Language: C++
- Size: 24.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Hunter Assassin
---
🎮🏹 Bienvenue dans le monde de Hunter Assassin ! 🏹🎮
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/ \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \
( H | u | n | t | e | r | | A | s | s | a | s | s | i | n | ! )
\_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/
---
🎯 Préparez-vous pour l'action et l'aventure ! 🎯
.--. .-.
: (\ ". _..._ .' /) :
'. ` ` .'
/' _ _ `\
\/ 0} {0 \/
/ / \ \
/ / / \ \ \
/ /' `\ \
/ / \ \
---
## Description
Hunter Assassin est un jeu d'action et de stratégie dans lequel le joueur incarne un chasseur cherchant à éliminer des gardes sans se faire repérer. Le jeu se déroule dans un environnement 2D avec des graphismes minimalistes et une mécanique de jeu captivante.
---
## Documentation
La documentation complète du jeu est disponible dans le fichier `index.html` situé dans le dossier `doc/html`.
---
## Installation
Avant de commencer, assurez-vous d'avoir les éléments suivants installés sur votre système :
- [SDL2](https://www.libsdl.org/)
- [SDL2_image](https://www.libsdl.org/projects/SDL_image/)
- [SDL2_ttf](https://www.libsdl.org/projects/SDL_ttf/)
- [SDL2_mixer](https://www.libsdl.org/projects/SDL_mixer/)
### Configuration
#### Windows
Pour les utilisateurs de Windows, suivez ces étapes :
1. Téléchargez et installez les librairies SDL2, SDL2_image, SDL2_ttf et SDL2_mixer depuis les liens fournis ci-dessus.
2. Ouvrez le fichier CMakeLists.txt et modifiez les chemins de destination dans la clause `if(WIN32)` en fonction de l'emplacement où vous avez installé les librairies SDL2.
---
## Structure des Fichiers
Le projet est organisé comme suit :
-
src
-
core
_Garde.cpp
_Garde.h
_Player.cpp
_Player.h
Arrow.h
Character.cpp
Character.h
config.h
Direction.h
Game.cpp
Game.h
point.h
Rect.h
-
sdl2
mainProject.cpp
SDLAnimation.cpp
SDLAnimation.h
SDLGame.cpp
SDLGame.h
SDLSound.cpp
SDLSound.h
SDLSprite.cpp
SDLSprite.h
- extern
- CMakeLists.txt
- README.md
---
## Comment jouer
1. Clonez ce dépôt sur votre machine.
2. Configurez les librairies SDL2 selon votre système d'exploitation en suivant les instructions ci-dessus.
3. Utilisez CMake pour générer les fichiers de construction.
4. Compilez le jeu en exécutant la commande `make`.
5. Lancez le jeu en exécutant l'application générée.
---
## Crédits
Ce jeu a été développé par [BAH Mamadou](https://github.com/bahAli21) et [Barry Elhadj Amadou](https://github.com/barryelhadj23).
---
## Avertissement
Ce jeu est destiné à un usage personnel uniquement. Veuillez respecter les droits d'auteur et ne pas redistribuer le jeu sans autorisation.
---
## Licence
Ce projet est sous licence MIT. Veuillez consulter le fichier [LICENSE](LICENSE) pour plus d'informations.