Table of Contents
This project of the Advanced C++ knowledge unit will introduce you to networked video game development, while giving you opportunity to explore in-depth advanced development topics as well as to learn good software engineering practices.
Your goal: implement a multithreaded server and a graphical client for a game called R-Type, using an engine of your own design.
First, you will develop the core architecture of the game and deliver a working prototype, and in a second time, you will expand several aspects the prototype toward new horizons, exploring specialized areas of your choice from a list of proposed possibilities.
In this directory you have access to documentation explaining things to know about this program.
- pip install conan==1.59.0Clone the repo
- git clone [email protected]:EpitechPromo2025/B-CPP-500-PAR-5-2-rtype-martin.leblancs.gitOn LINUX
./compile_linux.sh
./bin/r-type_server [PORT]
./bin/r-type_client [IP] [PORT]On WINDOWS
./compile_windows.sh
./bin/r-type_server.exe [PORT]
./bin/r-type_client.exe [IP] [PORT]When adding something:
[ADD] Adding thisWhen fixing something:
[FIX] Fixing thisWhen deleting something:
[DEL] Deleting this| Name | GitHub |
|---|---|
| Martin Leblancs | MartinLeblancs |
| Tom Fuller | TomDuCoin |
| Matthieu Queru | Matthieu33197 |
| Noel Varga | noelvarga25 |


