_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ ( H | u | n | t | e | r | | A | s | s | a | s | s | i | n | ! ) \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/
.--. .-. : (\ ". _..._ .' /) : '. ` ` .' /' _ _ `\ \/ 0} {0 \/ / / \ \ / / / \ \ \ / /' `\ \ / / \ \
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.
La documentation complète du jeu est disponible dans le fichier index.html
situé dans le dossier doc/html
.
Avant de commencer, assurez-vous d'avoir les éléments suivants installés sur votre système :
Pour les utilisateurs de Windows, suivez ces étapes :
- Téléchargez et installez les librairies SDL2, SDL2_image, SDL2_ttf et SDL2_mixer depuis les liens fournis ci-dessus.
- 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.
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
-
core
- extern
- CMakeLists.txt
- README.md
- Clonez ce dépôt sur votre machine.
- Configurez les librairies SDL2 selon votre système d'exploitation en suivant les instructions ci-dessus.
- Utilisez CMake pour générer les fichiers de construction.
- Compilez le jeu en exécutant la commande
make
. - Lancez le jeu en exécutant l'application générée.
Ce jeu a été développé par BAH Mamadou et Barry Elhadj Amadou.
Ce jeu est destiné à un usage personnel uniquement. Veuillez respecter les droits d'auteur et ne pas redistribuer le jeu sans autorisation.
Ce projet est sous licence MIT. Veuillez consulter le fichier LICENSE pour plus d'informations.