Game engine port to an immersive virtual reality system (Realyz)
Ludum Dare 33: Trapped & Angry
August 2015 — Java game create for a 48 hours game programming contest. Ranked 209th out of 1199. Uses a game engine, Waffle 2, made for this event, based on OpenGL and OpenAL.
Panorama-based background subtraction
May-August 2015 — 3-month internship in Kingston University, London. Construction of background panoramas from image sequences, and foreground extraction.
Ludum Dare 32: HK-21
April 2015 — Java game created for a 48 hours game programming contest. Finished at the 85th place out of 1353. Uses a game engine, Waffle, made for this event, based on Java2D.
March-April 2015 — One-week 3D space racing school project done as a team manager with a team of 4 using OpenGL as a second year project at ENSICAEN.
Image processing on GPU (ADCIS)
October 2014 - April 2015 — Implementation and optimization of image processing filters on CPU and GPU using parallel and vector technologies such as OpenCL, CUDA, Intel TBB and SSE, and GPU technologies study for the French company ADCIS.
December 2014 - January 2015 — Java board game programming environment created in a team of 5 as a second year project at ENSICAEN including a game launcher, a game updater from a remote repository, a game programming framework including local and remote multiplayer capabilities and 4 games created with said framework.
June 2014 — Unofficial 48h game jam using Lua with a team of 4.
December 2013 - January 2014 — Go game programmed in C with Gautier Boëda as a first year project at ENSICAEN.