A basic log system in Godot

Working on the log system

I worked on the a logging system to provide an overview about what is happening while runtime. This also means, that I had to implement a central EventManager system. The events manager listens to changes on different classes and logs them into an event.

It also releases the events to the log system with a small interval so the user doesn’t get a lot of messages at once. It also holds a functionality to autopause the game on important events and provides rich data to trigger different actions and events on its own.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *