Lich Engine
Custom Engine / C++
Lich Engine is a custom game engine with all the base features for a game engine, scene, PBR, Audio system, and interface. I have worked as an Engine Programmer, and I have done audio integration and scene system.
Project Metrics :
Engine
4 months
4 persons
C++
Engine Programmer
Project Overview :
Lich Engine is a game engine project that my team and I realized during our second year of studying game programming. The goal of this project was to create a functional engine from scratch with base features like having sound or managing animations. Our intention with this project was to create a game engine that is designed to create horror games. For this project, we were 4 people to work on it for 3 months:

On this project, I work on multiple systems. The main one is the engine Editor UI which I implemented scene hierarchy, file browser, and inspector window for example. For this system, I also implemented reflection to facilitate the Editor creation. The second system on which I worked was the Scene system of the engine to enable the creation of multi-level games. To implement, this system I made the scene manager system and the save system