To use this project, you'll need a compiler that supports C++ 20.
The graphical client was made in C++20 using the SFMLfor the graphical interface. \
After building project, here is the help output for the 3 binaries:
USAGE: ./zappy_gui -p port -h machine
DESCRIPTION:
port is the port number
machine is the name of the machine; localhost by default
The GUI (Graphical User Interface) of Zappy serves as a visual interface that enhances the overall user experience and facilitates the management of the game. It provides a user-friendly platform for players to interact with the virtual world of Trantor and its inhabitants.
The commits are normed thanks to a program made by Adrien Ricou.
Commit type | Description |
---|---|
[ADD] 🚀 | Deploying new code |
[MODIFY] ✨ | Modifying code |
[COD.STY] ⚡ | Improving performance |
[FIX] 🐛 | Fixing a bug |
[HANDLE] ✨ | Handling new features |
[INCLUDE] 🔧 | Modifying user defined headers |
[LIB] 🔧 | Modifying libraries files |
[REMOVE] 🔥 | Removing code or files |
[UNIT.TESTS] ✅ | Added tests |
[MERGE] 🔀 | Merging branches |
[DOCS] 📝 | Added documentation |
[CI/CD] 💚 | CI/CD related push |
[FIRST.PUSH] 🎉 | First push hoorah |
[HOTFIX] 🚑 | Big problem, quick fix |
[CODE.STRUCT] 🎨 | Code structure related push |
[RESSOURCES] 🚚 | New ressources added |
[COMMENTS] 💡 | Added commentaries |
**Emoji are available thanks to the Gitmoji tool
- Nils Martin - nilsmartin33
- Adrien Ricou - Gradrien