asmC++cmake

Mixing C++ with AMD64 (x86_64) assembly

Lately, I’ve been dabbling into some “closer to the metal” kind of programming. On most compilers (Visual Studio’s one for instance) it used to be rather easy to mix assembly code and C++ code using a feature called inline assembly… Continue Reading…

SDL logo

C++cross platformSDL

SDL: not (just) a 2D graphics library

My first real introduction with programming was with the C programming language, on a French website that was, at the time, known by the “Le Site Du Zéro” (think “The newbie’s website”). At this time, I was in middle school,… Continue Reading…

C++glTFOgre

Ogre_glTF: A glTF loader plugin for Ogre 2.x

If there’s one open source library that I really like and think has a great level of usefulness for both myself, and a whole community, it’s Ogre. Before going on the story of why I felt loading glTF files into… Continue Reading…

C++

No nonsense networking for C++ : Introducing kissnet, a K.I.S.S. socket library!

Sometimes I wonder why some things are inside the C and C++ standard libraries, and some aren’t. As far as I can be bothered to read the actual “standards” document (that are mostly written in legalise, not in understandable english… Continue Reading…

Annwvyn VR Game EngineC++

“Scenario Testing” a game engine by misusing an unit test framework.

I don’t post regularly on this blog, but I really should post more… ^^” If you have ever read me here before, you probably know that one of my pet project is a game engine called Annwvyn. Where did I… Continue Reading…

C++

Shoehorning anything (with `operator<<()`) into `qDebug()` the quick and dirty templated way

So, the other day I was working on some Ogre + Qt5 code. I haven’t really worked with Qt that much since Qt4 was the hot new thing, so I was a bit rusty, but I definitively like the new… Continue Reading…