A port is not simply “the same game in another engine” or “just an emulator”. It is a long series of decisions about what to do with the original content (art, code and audio) to create a new version with its own set of constraints. In this blog post, I...
According to VGInsights, about 13% of games released on Steam in 2024 used a custom engine, down from 71% in 2012. So looking at this trend, why should anybody try...
Two weeks ago, I announced that my talk was accepted for CppCon 2026, happening in about a month in Denver (on Tuesday, September 15th, to be more exact). The talk...
Loading... Little C++ OpenGL ES 3.0 sample compiled to the web with emscripten Introduction It’s been a few years that I have been giving this Introduction to Computer Graphics module...
2025 is coming to an end. A lot of things happened for me. I wanted to write a wrap-up and project myself into 2026 with all the new projects. Working...
Earlier this year, I submitted a talk for the new gamedev track at CppCon in Denver, Colorado. I received a positive answer in June and I spent the summer working...
Recently one of my first year student asked how he should implement game systems in Unity in particular with the goal of moving data from one scene to another. Instead...
A while ago, I made a gameboy game with Alexis Simonetta, you can find the post-mortem here. At the end, I was very happy with the result, but the more...