Implementing a Custom Binary Protocol for your game
Let’s decompose the term “custom binary protocol”. In networking, a protocol is a set of rules about how several entities should communicate. In the context... Read more
This category contains articles on aspects of the development of some of my projects. They present the solutions I implemented to tackle particular challenges. Although they often explain parts of the source code, they typically don’t guide you through the implementations step-by-step, focusing rather on the main idea behind the solution. For more step-by-step guides, feel free to contact me to request a tutorial!
Let’s decompose the term “custom binary protocol”. In networking, a protocol is a set of rules about how several entities should communicate. In the context... Read more
Interest management is a very important technique to make massively multiplayer online games scale better. In this article, I’ll first start by explaining what it... Read more
In a previous article, I explained the basics of making a multiplayer online game. From there, many improvements are possible and desirable with respect to... Read more
In this article, I’ll explain how the server of Phaser Quest keeps track of the latency of all connected player throughout the game. The code... Read more