Skip to content
Elliot Masina edited this page Sep 18, 2025 · 4 revisions

R-Type Wiki

Welcome to the R-Type project Wiki! This project is a modern re-implementation of the classic R-Type game, built with a custom C++ game engine using an Entity-Component-System (ECS) architecture.

The goal of this project is not only to recreate the gameplay of R-Type, but also to design a scalable, modular engine supporting:

Real-time multiplayer with a client-server architecture

Extensible rendering and audio backends (SFML for now)

Modern programming practices (RAII, PImpl, CI/CD with Docker & GitHub Actions, etc.)

Clone this wiki locally