(Case study) · 2025

R-TYPE

A C++ game engine running a networked multiplayer shoot'em up, with optimised performance and smooth communication between players.

Type
Epitech project · Game engine
Role
Team development
Year
2025

The project

R-TYPE is an Epitech project to recreate the famous shoot'em up as a multiplayer game. Beyond the game itself, the challenge is to design a real, reusable game engine able to synchronise several players over the network.

The engine is written in C++, with SFML and OpenGL for rendering and Lua to script game behaviour. The work focused on performance and smooth network communication between players.

Tech stack

  • C++Game engine and networking logic
  • LuaGame scripting
  • SFMLWindow, input and audio
  • OpenGLGraphics rendering

A similar project?

Let's talk about what you want to build. Reply within 24h.

Contact me
Next projectAREA