Menu Share

Posts

Network game architecture

by | Published on

In this post I explain a simple network architecture for a MMO game that will have a central server and room based matchmaking.
Read More

Python Asynchronous Programming

by | Published on

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 | Published on

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 | Published on

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

GDNative and CMake code-first approach

by | Published on

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

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

by | Published on

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 Module using CMake

by | Published on

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 Native using CMake

by | Published on

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

Fast Square Root – Quake III

by | Published on

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

Introduction to Lua in C++ with Sol2

by | Published on

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