/R-Type

R-Type est une série de jeux vidéo emblématique du shoot them up à défilement horizontal, développée par Irem et débutée en 1987 sur borne d'arcade. Elle est probablement inspirée par la série Gradius de Konami, dont le premier épisode est sorti deux ans auparavant.

Primary LanguageC++MIT LicenseMIT

R-Type

Contents

Requirements

  • C++ 20+ is required

Communication

  • If you have a bug or an issue, please contact us.

Installation

  • Head to the releases page and download the latest release for your platform.

Installation from source

SSH

git clone git@github.com:UwUClub/R-Type.git

Compilation

Using CMake

cmake -S . -B build && cmake --build build

Binaries

Server

First start the server

./server <ip> <port>

Client

Then start the client

./client <ip of server> <port of server>

Flappybird

Standalone flappybird game to demonstrate ECS.

./flappybird

More Details

   can add that to see coverage % in github
   * [![codecov](https://codecov.io/gh/UwUClub/R-Type/branch/main/graph/badge.svg)](https://codecov.io/gh/cpp-best-practices/cmake_template)

Testing

See Catch2 tutorial

Credits

  • Valentin Gegoux
  • Baptiste Laran
  • Mathéo Martin
  • Maxence Labourel

License

R-Type is developped by the UwUClub for Epitech.