Skip to content

Epitech Zappy project GUI, This GUI is based on Pokémon Mystery Dungeon with the first 900 Pokémon as well as 5 different dungeon themes.

License

Notifications You must be signed in to change notification settings

HugoDuda/ZappyGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZappyGUI

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.

✅ Requirements

  • C++23 or later (tested with g++ -std=c++23).
  • Raylib 5.5 (Graphics, Window, System) for interactive display.

🛠️ Building

Clone and build:

git clone git@github.com:HugoDuda/ZappyGUI.git zappyGUI
cd zappyGUI
make

Usage

./zappy_gui -p port -h machine

Option description:

-p port port number
-h machine hostname of the server

🎛️ Interactive GUI Controls

  • 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.

About

Epitech Zappy project GUI, This GUI is based on Pokémon Mystery Dungeon with the first 900 Pokémon as well as 5 different dungeon themes.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published