C

Debugging C++ compiled to WebAssembly
by Hristo Iliev | 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

Memory profiling on windows for C++
by Hristo Iliev | Last Updated:
In this article I am discussing the available options for memory profiling on Windows for the C/C++ languages.
Read More

CI/CD for C/C++ games using GitHub Actions
by Hristo Iliev | 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

How to write unit tests with CMake
by Hristo Iliev | Last Updated:
Unit testing is an important part of every software project. Many people underestimate how powerful it is to spend some boring time to write unit tests but it will really save you some frustration time at a later point in time.
Read More

How to build & run custom tools with CMake
by Hristo Iliev | Last Updated:
This article will tackle the question how to build your own custom tools and why would you need them?
Read More

How to manage dependencies with CMake
by Hristo Iliev | Last Updated:
Lets say for example that you would like to build a custom game engine. This article will show you how to manage your CMake dependencies on a high-level examples.
Read More

CMake targets
by Hristo Iliev | Last Updated:
An article covering what are the main kind of targets you can have in CMake.
Read More

C/C++ Compilation process
by Hristo Iliev | Last Updated:
A short guide on what the compiler and linker is in the C/C++ language.
Read More

Prgramming a pong game in ANSI C
by Hristo Iliev | Last Updated:
A tutorial on how to create a simple pong game using the ansi (pure) C programming language.
Read More