Hi, I'm Simon!
Game Programmer
I am a French game programmer currently working in Japan, passionate about creating games and the technology behind them. I particularly enjoy developing gameplay systems, while also exploring game engines, rendering, and performance. This website showcases a selection of my personal game projects and technical experiments.
About
After graduating with a master's degree in Software Engineering from the University of Bordeaux, France, I moved to Japan, where I now work as a game programmer contributing to both AA and AAA client projects as well as internal game development and R&D projects. My professional experience includes gameplay programming in Unreal Engine 5, Unity and proprietary engines, development of game systems, technical investigation, performance optimization, and R&D on game-related technologies.
I particularly enjoy developing gameplay systems and understanding how they interact with the underlying engine. In my free time, I work on personal game prototypes and technical projects to explore topics such as character mechanics, gameplay architecture, engine programming, rendering technology, and performance.
A selection of personal projects
UE5 Gameplay Prototype
A 3D Unreal Engine 5 action gameplay prototype using C++ and the Gameplay Ability System.
PBR Renderer
A 3D real-time physically based renderer written in C++ with OpenGL.
Signed Distance Field Raymarching
An experimental real-time Signed Distance Field raymarching renderer written in C++ and OpenGL.
Voxel Game
Voxel game inspired by Minecraft written in C++ using OpenGL 4.5.
3D Platformer Prototype
3D Platformer prototype on Godot.
Procedural Animation Prototype
Procedural animation prototype project in Unity.
2D Game Prototype
2D Gameplay Prototype to experiment ideas and techniques for 2D game development on Unity.