I’ve uploaded part 5 of Dive into C++11 on my YouTube channel.

You can watch the video here.

In this episode we’ll see various ways of implementing entity management in your games, starting with a very simple “one vector per object type” approach. We’ll consider a “polymorphic inheritance tree” approach as well, and finish the video by re-implementing our Arkanoid clone with a simple but effective component-based design.

... read more

delver's choice

01 february 2015

This year, me and some of my friends participated to the Global Game Jam 2015, a worldwide 48 hour game-development jam.

We made an accessible, simple and fun dungeon-crawler that can be played only using 4 numeric keys. You can try find it here!.

The game is currently work-in-progress. I’m improving the code and the balance and adding more features.

Similarly to Open Hexagon, the game is free, multi-platform and open-source. The code and the assets can be found on my GitHub page.

Enjoy! Looking forward to hear your thoughts or receive your contributions :)

new year, new tutorial video

06 january 2015

Happy new year everyone! Hope you enjoyed your holiday.

A new tutorial video is available on my channel:

Handle-based entity management experiments

In this video I experiment with entity management and storage. I show a smart-pointer cache-unfriendly approach and a more efficient (yet harder to implement) handle-based cache friendly approach.

Hope you find it interesting!

OH2.0-RC2 .deb available

22 october 2014

Andy Meyer, a Linux user and Open Hexagon fan, has packaged the 2.0-RC2 version for Debian systems.

Thanks Andy!

You can find the package here or on the projects page.

Servers are still down at the moment. I’m very busy with university and other projects - I hope to find some free time soon to work on them.

CppCon2014 video and stuff

09 october 2014

The official recording of my CppCon2014 talk, “Quick game development in C++11/C++14” is now available!

Hope you’ll find it interesting.

I’ve also added a new work-in-progress section to my site, “stuff”, where I will keep track of things I like and share them with everybody.

post-summer update

27 september 2014


I’ve recently uploaded a video on my YouTube channel to give everyone some updates about my projects and share my new experiences.

To put it briefly, I’ve had a very busy summer and couldn’t find much time to work on my main projects such as Open Hexagon or Operation Bloodshed. Many minor updates to them and to my libraries were however released.

In september I’ve also spoke at CppCon 2014 in Bellevue about game development with C++11/C++14. It was an amazing experience!

The slides are already available, the video of the talk should be released soon by the CppCon staff, along with an interview by Channel 9.

That’s it!

I hope I’ll be able to find more time to work on my projects and finally release OH2.0.

open hexagon 2.0 RC2 released

02 may 2014

Get it on the projects page!

Please report issues and give your feedback on the official Facebook page.

dive into C++11 - episodes 3, 4

05 january 2014

Hello everyone, hope you had great holidays!

I’ve finished part 3 and 4 of my C++11 tutorial series, Dive into C++11.

They’re available on YouTube.

Part 3 talks about C++ variable lifetime and manual memory management. Part 4 explains what smart pointers are and how to use them.

I’ve also uploaded a new operation bloodshed devlog.

Hope you find the videos interesting!

(I’ve also added links to the Open Hexagon 2.0 release candidate in the downloads page. 1.92 servers were shut down so that version may have issues starting as the IP address does not exist anymore. 2.0 RC1 should be playable.)

RSS Feed