Projects

kdSuite & kdServices

A custom collection of small PC essentials and professional software, written in pure Win32 and GDI (mostly for educational purposes).

Personal Project

C++

Win32

Untitled Canvas

September 2025 - September 2026

Our final year's project : a game demo made by five people in UE5! Untitled Canvas is a visual novel

Gaming Campus

C++

Unreal Engine

Markdown Editor

begun in 6 June 2026 (ongoing)

A custom markdown editor program, for quick viewing, editing, and supports math formulas

Personal Project

C++

kdOS

begun in 2024 (ongoing)

Hobby x86 operating system project, just for fun (it's anything but fun).

Personal Project

C

x86 Assembly

David's Rummy

begun in 15 November 2025 (ongoing)

A digital recreation of the game rummy, popularized by Rummikub.

Personal Project

C++

2D

OpenGL

Custom Minecraft

begun in April 2026 (ongoing)

A custom Minecraft clone, made from scratch using C++ and OpenGL, and many many failed attempts from years ago

Personal Project

C++

3D

OpenGL

PC modding for Pitfall : The Lost Expedition™

begun in December 2024 (ongoing)

A mod loader project for modding one of my favorite childhood games, a hidden gem from 2004

Personal Project

C++

Hyphen (Game Engine)

begun in January 2023 (ongoing)

Hyphen is the successor of UGE, and aims for simplicity, creativity and optimization in every aspect.

C++

Personal Project

OpenGL

BIND : Cyber Runner

September 2023 - July 2024

BIND Cyber Runner is our final 3rd year inter-class project, a futuristic and energetic mobile runner where you play as Nora, guardian of the digital world, who must save it from destruction

Gaming Campus

Unity

Multiplayer Project

10 November 2023 - 23 November 2023

Initiation project to sockets and network communication for making multiplayer games

Gaming Campus

C++

Quantum Engine

14 October 2023 - 10 November 2023

Ever tried making a DirectX12-based engine from scratch in three weeks? Watch this!
Quantum Engine arose from a game engine project at Gaming Campus, where we learned the bases of rendering, physics, input and more!

Gaming Campus

C++

DirectX 12

Snake

January 2022 - February 2022

Snake game made in C++ and using SDL2. The purpose of this project was to learn how to use a Linux environment, and how to make our first real graphical game.

Gaming Campus

C++

Linux

2D

UGE Editor (discontinued)

2018 - January 2023

Multi-purpose editor for UGE. It includes a level editor, a mesh editor (for assigning materials and collision) and a material / shader viewer.

Personal Project

C++

Discontinued

Ultra Game Engine (UGE)

2018 - January 2023

The Ultra Game Engine is a homemade C++ game engine running on Windows.

Personal Project

C++

DirectX 9

Discontinued

Roll-A-Ball!

August 2021 - November 2022

Roll-A-Ball! is a 3D platformer game where you control a ball with your mouse. The faster the mouse moves, the harder the acceleration. Watch your torque!

Personal Project

3D

C++

Discontinued