Trying to write a game engine as I teach myself C++. Learning (all out of order), and helping others to learn when I can, along the way.