Skip to content

kouchy/awale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jeu de l'Awalé

Ce projet est une implémentation C/C++ du jeu de l'Awalé. Les règles du jeu sont disponibles en suivant ce lien.

Le projet utilise CMake (>= 3.0.2) pour compiler. Il y a plusieurs dépendances optionnelles à la bibliothèque SDL-1.2 pour l'interface graphique et pour le son:

  • SDL: = 1.2,
  • SDL_image: = 1.2,
  • SDL_ttf: = 2.0,
  • SDL_mixer: = 1.2.

Installer les dépendances sous Linux/Ubuntu

sudo apt install cmake g++ libsdl1.2-dev libsdl-image1.2-dev libsdl-ttf2.0-dev libsdl-mixer1.2-dev

Compiler le jeu

mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE="Release"
make

Lancer le jeu

Il faut faire attention à bien se placer dans le dossier build et faire:

./bin/awale

Fonctionnalités

Le jeu permet de jouer:

  • à un contre un sur le même écran,
  • contre l'ordinateur (avec plusieurs niveaux de difficultés),
  • en mode console en modifiant en faisant: ./bin/awale --console,
  • réseau (encore au niveau de prototype et demande de modifier le code).

Captures d'écran

Menu du jeu

screenshot menu

En jeu

screenshot in-game

About

The Awale game in C++ with SDL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published