Zappy is a Epitech project which is a Networking game involving teams of AI battling each other to reach maximum level in an arena containing limited resources. Winning team is the one that have at least 6 members at max level. This repository is for GUI part of this project.
This GUI is based on Pokémon Mystery Dungeon with the first 900 Pokémon as well as 5 different dungeon themes.
- C++23 or later (tested with g++ -std=c++23).
- Raylib 5.5 (Graphics, Window, System) for interactive display.
Clone and build:
git clone git@github.com:HugoDuda/ZappyGUI.git zappyGUI
cd zappyGUI
make./zappy_gui -p port -h machine-p port port number
-h machine hostname of the server
-
Camera Movement:
-
Arrow Up / Down: move forward / backward
-
Arrow Left / Right: strafe left / right
-
E / A: zoom / dezoom
-
-
Exit: close the window, press Escape or press Ctrl+C in the terminal.