Skip to content

paulogarithm/jepgo-engine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

R-Type Project 🚀

Summary 📖

Welcome to the R-Type Project! This project aims to recreate the classic arcade game R-Type, focusing on multiplayer functionality and utilizing an Entity-Component-System (ECS) architecture. The game is built to be cross-platform, supporting both Windows and Linux operating systems, and is easily compilable with CMake.

For more details on the projects see the docs directory.

Features 🌟

  • Multiplayer Support: Experience the classic R-Type gameplay with friends over a network!
  • ECS Architecture: Modular design for easy game entity management and development.
  • Cross-Platform: Build and run on both Windows and Linux seamlessly.
  • CMake Build System: Simplified compilation and dependency management.

Getting Started ⚙️

Prerequisites

  • CMake: Make sure you have CMake installed on your system.

Installation 🛠️

  1. Clone the repository:

    git clone git@github.com:elisepipet/R-Type.git
    cd R-Type
  2. Run CMake:

    ./linux # on linux OS

Contributing 🤝

Contributors ✨

Acknowledgments 🙌

  • Thanks to the creators of R-Type for the inspiration!
  • Special thanks to the open-source community for their valuable libraries and tools.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 73.3%
  • C 18.0%
  • CMake 4.4%
  • Makefile 2.6%
  • Shell 1.3%
  • Batchfile 0.4%