Menu Share

Posts by Hristo Stamenov

I am a gameplay programmer and a game developer. Games are my hobby and my work and I love programming so both combine very well :)

Python Logo

Python Asynchronous Programming

by | Last Updated:

In this article I show the complete basics for how async code gets executed. This is a topic relevant for network development with python.
Read More

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
Lua Logo

Introduction to Lua in C++ with Sol2

by | Last Updated:

This article explains how to easily embed Lua into your C++ project. Lua is an useful scripting language, it is fast and it is not compiled.
Read More

How to write unit tests with CMake

by | 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