R-Type is a classic shoot'em up game that has gained great popularity over the years. This game challenges you to pilot a spacecraft in a perpetually moving world, while facing waves of formidable enemies.
You have died; you can return to the menu

- Control a spacecraft to combat alien enemies.
- Increasing difficulty levels to test your skills.
- Collect power-ups and upgrade your spacecraft to become more powerful.
- Epic bosses to defeat at the end of each level.
- Retro graphics and sound effects for a nostalgic experience.
In the R-Type game mode, players have the option to choose from three unique character types:
- Character A: A well-rounded character with standard abilities.
- Character B: A tanky character with slower movement and greater durability but reduced firepower.
- Character C: A fast and powerful character with high damage output but lower health.
- Clone this repository to your local machine:
git clone git@github.com:rtipe/RType.git
- Use the arrow keys (up, down, left, right) to control the movement of your spacecraft.
- Press 'A' for a basic shot.
- Press 'Z' for a directional shot.
- Press 'R' for a powerful shot.
- Collect power-ups to upgrade your weapons and abilities.
- Create a build directory at the root:
mkdir build cd build - Compile in this directory:
cmake .. cmake --build . - Go to the bin directory created by the compilation:
cd bin - Execute the binary at the root of this repositry:
./RType
- abdelkader.mazouz@peitech.eu
- vincent.ballandi@epitech.eu
- younes1.bahri@epitech.eu
- swann.lagoute@epitech.eu
- simon.vermeulen@epitech.eu
This project is licensed under the MIT License. See the LICENSE file for details.
If you are a student at Epitech, use the concepts used, not the code, or the cheat sheet will find you and give you a -42.
Enjoy playing R-Type! If you have any questions, issues, or suggestions, please submit them in the Issues section of this repository.

