This is a C++ school project in which we recreate the classic R-Type game with a multiplayer twist. This project is available and run on Windows and Linux.
You can now play together on different computers with your friends to the best game ever ! Go destroy the Bydo together !
To play our game, follow these steps:
On the release page, download the files corresponding to your operating system :
- Windows :
r-type_windows_x64.zip - Linux :
- Debian distributions :
r-type_debian-based_x64.tar - RedHat distributions :
r-type_redhat-based_x64.tar
- Debian distributions :
Once you have downloaded the archive, you will need to extract the binaries from it :
- Windows :
You can either do it via :
- Windows Graphical User Interface (GUI) :
In the File Explorer navigate to the folder where the
r-type_windows_x64.zipis. Right click on it and select the optionExtract all. - Powershell : (We will consider that the archive is in the Download folder of the user)
cd ~\Downloads Expand-Archive -Path ".\r-type_windows_x64.zip" -DestinationPath ".\rtype"
- Windows Graphical User Interface (GUI) :
In the File Explorer navigate to the folder where the
- Linux :
(Once again, we will consider that the archive is in the Download folder of the user)
(replace
cd ~/Downloads mkdir ./rtype tar -xf "./r-type_debian-based_x64.tar" --directory "./rtype"
debian-basedbyredhat-basedif you have the redhat archive)
You should now have a rtype directory, in this folder you will find on :
-
Windows :
r-type_server.exe,r-type_client.exeand a bunch of.dlland.pdbfiles -
Linux :
r-type_server.sh,r-type_client.shand a bunch of.sofiles
To start the game, first go into the rtype directory, then, run the server:
- Windows :
.\r-type_server.exe -p 4242- Linux :
./r-type_server.sh -p 4242- Windows :
.\r-type_client.exe -h 127.0.0.0 -p 4242- Linux :
./r-type_client.sh -h 127.0.0.0 -p 4242Replace the 127.0.0.0 by the ip adress of the machine on which you launched the server. If you launched the server on the machine from where you are launching the client, you can leave 127.0.0.0.
Here you go, you can now enjoy playing our game !