//

All Projects

A complete collection of my game development work, from professional contributions to personal engines and game jam entries.

//

Professionnal

1 project
Royal Vermin
Featured

Local Party Fighter

Royal Vermin

A chaotic physics-based platform fighter for 2-4 players. Free to play on Steam.

Game Programmer
Party GameLocal MultiplayerPlatform FighterPhysicsFree to Play
//

Ubisoft Contest

2 projects
DREAM
Featured
Award

Ubisoft University Contest 2024

DREAM

Online co-op game built in 10 weeks for the Ubisoft university contest. Playtested at Ubisoft Montreal.

Gameplay & Online Programmer|10 weeks
UE5MultiplayerCo-opOnline
After School
Featured
Award

Ubisoft University Contest 2023

After School

Splitscreen third-person shooter made in 10 weeks for the Ubisoft contest. Released on Steam.

Gameplay & Online Programmer|10 weeks
UE5TPSSplitscreenArcade
//

School

2 projects
Encadré
Featured

Student Project — Bird Photography Game

Encadré

A photography game set in a Canadian boreal forest. Custom camera plugin, scoring algorithm, and diegetic UI.

Gameplay Programmer|Sept - Dec 2023
UE5PhotographyPluginUISingleplayer
Elemental Brush

Student Project — VR + AI

Elemental Brush

A VR game where you draw spells in mid-air with a paintbrush. Custom-trained AI recognizes your drawings.

Gameplay Programmer|Jan - Apr 2023
UnityVRAIMachine LearningMagic System
//

Engine

2 projects
HCEngine

Custom C++ Game Engine with OpenGL

HCEngine

A custom game engine built from scratch in C++ with OpenGL. Features a reflection system, automatic serialization, an ImGui editor, event system, virtual file system, asset manager, and a component-based entity system.

Solo Developer
C++OpenGLGame EngineReflectionECSImGui
HalfEngine

Graphics-Focused Engine — Work in Progress

HalfEngine

A work-in-progress C++ engine focused on graphics techniques. API-agnostic rendering pipeline, Phong lighting, shader variant system, instanced batching, frustum culling, and ECS architecture.

Solo Developer
C++OpenGLGraphicsRenderingECSWIP
//

Prototype

2 projects
RekT Protocol - Custom Networking in UE5

Student Project — Networking R&D

RekT Protocol - Custom Networking in UE5

Research project on supporting 100+ players in UE5. Custom protocol, Rust server, and ECS integration.

Network Programmer|Jan - May 2023
UE5RustNetworkingECSPlugin
Server Rewind Replication

Student Project — Custom Replication for Server Rewind

Server Rewind Replication

Custom replication system built from scratch in UE5 using Valve's GameNetworkingSockets. Bypasses Unreal's built-in replication to implement server rewind.

Engine Programmer|Mar 2023 - Apr 2024
UE5NetworkingReplicationServer RewindC++
//

Game Jam

9 projects
Klems - The Beginning

WonderJam 2024 — 48 hours

Klems - The Beginning

Co-op zombie survival in a lab. Gene combination system to mutate your weapon. Built in 48 hours.

Gameplay Programmer|48 hours
UE5Co-opSurvivalGameJam48h
BankRupt
Award

WonderJam 2023 — 3 days

BankRupt

Online arcade heist game. Compete with your partner to load the most loot into the getaway van.

Gameplay & Network Programmer|3 days
UE5ArcadeOnlineCo-opGameJam
Umélie's Instincts

GMTK Game Jam 2024

Umélie's Instincts

A top-down action game where UI stat bars become part of the gameplay. Scale and move them to block enemies and projectiles.

Game Developer|4 days
ActionGameJamGMTKUE5Top-Down
POTATOJAM!

WonderJam — 48 hours

POTATOJAM!

A rhythm FPS where your weapons fire to the beat of the music. Kill enemies to upgrade your gun and become the ultimate potato.

Gameplay & Network Programmer|48 hours
UE5FPSRhythmGameJamMultiplayer
Delta Shift

Ludum Dare 2022

Delta Shift

A racing game where gravity flips every 10 seconds. Wall-running, sliding, and a ghost replay system.

Gameplay Programmer|Ludum Dare weekend
UE5RacingPlatformerGameJamGravity
Klems

GameDev4Fun — 1 week

Klems

Online 4-player arena shooter with an infection twist. Server-authoritative combat. Built in one week.

Gameplay & Network Programmer|1 week
UE5MultiplayerOnlineFPSGameJam
Farm Them All

Ludum Dare 52

Farm Them All

An agar.io-style game with tractors. Harvest crops, grow stronger, destroy buildings.

Gameplay Programmer|Ludum Dare weekend
UE5Arcadeio GameGameJamMultiplayer
Whammer

GameDev4Fun — 1 week

Whammer

Survive waves of closing rooms by smashing your way out with a hammer. Dodge traps, break walls, and stay alive.

Gameplay Programmer|1 week
UE5SurvivalGameJamAction
KDA: Kill. Die. Again.

GMTK Game Jam 2025

KDA: Kill. Die. Again.

A hack'n'slash where each death spawns a ghost clone of your past run. Orchestrate your own army to survive the horde.

Programmer|GMTK Game Jam weekend
ActionGameJamGMTKHack'n'Slash