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