Basic C++ setup with dependency management in CMake
My biggest problem starting to learn C++ back then was a proper setup that is easy to use and scales. Here is my personal attempt at creating this.
I write code for a living, love books, try writing, 3D and a bit of game dev as a hobby.
Also a dad, Senior Tools Developer @King, part-time project maintainer at Github and sometimes visible on Twitter.
My biggest problem starting to learn C++ back then was a proper setup that is easy to use and scales. Here is my personal attempt at creating this.
On my way learning 3D with Blender I try to recreate a bulkhead door from the Alien universe as drawn by the amazing Ron Cobb.
Going through many tutorials and creating some small experiments on my own, I started learning 3D with Blender, and I'm in love with it.
Litr (Language Independent Task Runner) lets you configure and then run any tasks you want for any language.
"Krieselreihe" is the name I do all my hobby game development under. While doing this, a set of tools emerged e.g. Litr and Natr, located under this namespace.
Generate repeatable pseudo random numbers and non-cryptographic hash numbers for usage in Node.js and browser environments.
Not another test runner! (natr) But it is, and it is a highly opinionated one that is used for my own projects.