Menu Share

C++

CppCheck Logo

CMake static analyser with CppCheck

by | Last Updated:

In this article I explore what a static analyzer is & how it can improve your development process. I also give an example with CMake.
Read More

My CMake Course is out!

by | Last Updated:

My first ever course is out on Udemy. You can enroll now or you can check out my blog or the free videos to become familiar with my teaching.
Read More

Automation Icon

C++ Packages for a custom Game Engine

by | Last Updated:

A list of awesome packages that you most certainly will need when developing your own game engine. Make sure you check them out...
Read More

WebAssembly Logo

Debugging C++ compiled to WebAssembly

by | Last Updated:

In this article, it is shown how to use chrome for debugging WebAssmebly files (.wasm) that were produced from C++ through Emscripten.
Read More

Chip

Memory profiling on windows for C++

by | Last Updated:

In this article I am discussing the available options for memory profiling on Windows for the C/C++ languages.
Read More

Godot Logo

GDNative and CMake code-first approach

by | Last Updated:

I will explore an easy to use GDNative option for the programmers among us. I will use CMake along with python and some clever code generation.
Read More

Automation Icon

CI/CD for C/C++ games using GitHub Actions

by | Last Updated:

In this article, I discuss how you can utilize GitHub Actions to build, release and even publish your game to itch.io using butler.
Read More

Godot Logo

Godot Module using CMake

by | Last Updated:

In this article, I explore how to create a Godot module in C++ by wrapping up the compilation of Godot with the CMake build system.
Read More

Godot Logo

Godot Native using CMake

by | Last Updated:

In this article, you will learn how to create your own Godot Native (GDNative) project and compile it for any platform using CMake.
Read More

Math icon

Fast Square Root – Quake III

by | Last Updated:

The square root is usually a very slow operation. Learn how to write a fast square root function based on the engine used for Quake III.
Read More