Skip to content
Pierre Marguerie edited this page Nov 17, 2025 · 2 revisions

Overview

This project is developed as part of the EPITECH Advanced C++ curriculum. Its primary objective is to design and implement an ecs based game engine built on a client–server architecture.

The engine is intended to provide a solid foundation for real-time gameplay, efficient communication between components, and scalable system design.

To showcase and validate the engine’s features, the project includes a full recreation of the classic game R-Type. This recreation serves both as a technical demonstration and as a practical benchmark, ensuring that the engine supports entity management, networking, rendering, event handling, and other core gameplay mechanics.


Clone this wiki locally