12 Jan 2023/ GameDev
A Basic Logger
In this part of the Voxel Game Series we're going to talk about logging. Logging is a vital part of any software project, and the same is true for a game engine. Logging allows you to quickly check the state of your systems, trace variables and more. A quick history of logging Logging exists as long as programming does[citation needed]. It just means to print some programmer-defined strings whenever a certain event happens: json { "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg