Edit of asset "GoLogger" Accepted

Old/Current New/Edit
Title GoLogger GoLogger
Description Install only the "addons" folder and navigate to Project Settings > Plugins > Enable GoLogger.

GoLogger is a simple yet effective framework that enables developers to create custom logs entries for game events into external .log files, making it easier to identify issues and understand what led to issues/bugs. GoLogger is a versatile tool designed to streamline debugging and provide deeper insights into your game's behavior. By using external .log files, players can easily send their logs when they encounter issues, helping you resolve critical problems in your projects.

Simply define your log entries with Log.entry("Your log entry and data [", data, "]") and access the logs whenever you need them. You can create simple or detailed entries and include any data you require as well as format them however suits your needs. GoLogger isn’t limited to event logging alone, you can log any debugging strings, information or data to support your development process.
GoLogger will allow you to log game events into one or more external .log files. Particularly useful if you want to debug issues your players/user experience and you can't access their instance. Can also be used to stop relying on print() which can be hard to read and crowd the output.

Creating logs are as easy as writing a simple print() statement and can contain any data as long as it's able to be converted into a string format. GoLogger can be expanded to create and write to several log files in order to categories them(game, player, network etc).
Category Tools Tools
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/Burloe/GoLogger https://github.com/Burloe/GoLogger
Issues Url https://github.com/Burloe/GoLogger/issues https://github.com/Burloe/GoLogger/issues
Godot version Godot 4.0 Godot 4.0
Version String 1.1 1.0
Download Commit d7132cb8d7f48b28cb91a06751d98b555d5fd9d0 42e571ae1a43a2ab99a343e4d76fd7a41f235695
Download Url (Computed) https://github.com/Burloe/GoLogger/archive/d7132cb8d7f48b28cb91a06751d98b555d5fd9d0.zip https://github.com/Burloe/GoLogger/archive/42e571ae1a43a2ab99a343e4d76fd7a41f235695.zip
Icon Url https://raw.githubusercontent.com/Burloe/GoLogger/main/Showcase/GoLoggerIcon_300.png
https://raw.githubusercontent.com/Burloe/GoLogger/main/addons/GoLogger/GoLoggerIcon.png
Preview Insert
Type video
Image/Video URL https://youtu.be/I7vrIOZjaD8
Thumbnail
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/Burloe/GoLogger/main/Showcase/Preview2.PNG
Thumbnail
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/Burloe/GoLogger/main/Showcase/options.png
Thumbnail