This project is a school project lead by a group of 4 students at the ENSEA :
- Karl Lubbos
- Simon Tristant
- Nordine Laouedj
- Guillaume Champtoussel (me)
The goal is to reproduce a board game using Cpp. We chose "Citadelles" and set up the game for 4 players. AI is implemented to fill the party if need with different strategies. We also use SFML for the graphic part. The application is a client base application and the players use their client. This repository holds both the server and the client.
School report can be found in Rapport as Markdown files.
This project came with a CMake which generate the headers from dia2code. Code coverage is ensure with BOOTS. A Github action is setup to validate builds.