Solid Engine is a game engine made from scratch in C++ as a school project. The objective was to develop an important project in pure C++.
Project made by
Tristan FRANCILLONNE. Antonin GALLIOT. Guillaume LEFEBVRE. Ryan SANDRIN.
C++ Game Engine ImGUI ECS Git
This project has been made as a 2nd year student project.
Developing an engine by our own has helped us to better understand how are working bigger games engines like Unreal Engine or Unity, trying to reproduce them.
Our team focused on developing as most features as possible thanks to an easily modulable ECS.
I personally worked on the engine’s and projects UI and on a few ECS modules like the audio engine (OpenAL) or the particle system.
The group was made of 4 developers and 1 mentor (Maxime Rouffet) who gave us pieces of advice during the production which lasted 5 months.