DESTORY
An RPG with a heartfelt story in which you don't have to fight. Chapter 2 in development...
Go check it out!See full writeup
Computer Science Engineering Student
University of Technology of Belfort-Montbéliard
I'm a passionate CS student with a strong interest in software and low-level development and Mathematics. I enjoy tackling complex problems and am always looking forward to understanding as much as possible.
I am also actively developing my own indie game called DESTORY, go check it out!
When I'm not coding, I'm either composing music in FL Studio or studying languages.
An RPG with a heartfelt story in which you don't have to fight. Chapter 2 in development...
Go check it out!A small 32-bit operating system written in C and assembly as a way to understand low-level programming and hardware concepts.
See full writeupA game engine written in Java using OpenGL and LWJGL.
See full writeupOrganize game jams.
This semester lasted from February to June 2025, thus 5 months.
Decided to create an operating system as a group project. The latter features a simple task scheduler, manages memory and handles interrupts. Paging has also been implemented to provide virtual memory to each task.
I wanted to make a better and more robust version of the game. I also decided to write a lighting system using shaders.
Made a Minecraft-clone in Java
Learned concepts of 32-bit protected mode and dynamic memory allocation.
Used LWJGL with Java to create a 3D game engine. The latter features a realistic lighting system as well as procedural generation of terrain and realistic water rendering.
Also switched to GameMaker Studio 2.
The previous engine was too limited in scope and performance. Thus, I decided to restart everything from scratch using GameMaker Studio 1 instead.
Studied and researched the history and content of old dictionaries starting from the 15th century.
Read moreAlso used a MIDI keyboard and DAW (LMMS) to compose simple melodies.
Wanted to understand why Mathematics works so well.
Those were used to extend capabilities of the game engine, such as graphics rendering.
Used C++ to make a simple 3D voxel game.
Made small mods for Minecraft.
Made different prototypes and explored game design concepts using older concept art.
Began using Visual Studio to make various small projects in VB.NET and C#. The latter included an internet browser, a paint application and a text editor.