MyLogger

$9
Publisher Thrash GameDev
File size 3.66MB
Number of files 198
Latest version 1
Latest release date 2024-11-08 07:23:14
First release date 2024-11-08 07:23:14
Supported Unity versions 2018.4.2 or higher

Say goodbye to scattered logs and debugging headaches!


MyLogger is an essential logging solution for Unity developers, designed to enhance both log management and debugging workflows. With automatic GameObject info logging, it captures key details such as GameObject name, path, and component data—no extra setup required. Color-coded log levels let you visually differentiate messages at a glance, while custom log fields provide total flexibility to track exactly what matters.

Whether you prefer JSON, single-line, or multi-line logs, MyLogger has you covered with multiple formats. You can also auto-write logs to files using custom settings—giving you full control over where and how logs are stored.


The in-game logger window brings debugging to life by providing filtering, search, and visibility toggling, making it easy to monitor activity while your game runs. And with static logging, you can access logger functions anywhere in your code, without object instantiation.


Tailor your logging output with field inclusion/exclusion options and create separate settings groups for different environments (e.g., local, dev, QA, prod). You’ll never have to reconfigure settings manually again!


Documentation: Included in the package under "Docs" folder.

Support: For any questions or support, please reach out to [email protected].


***Dependencies***

  • Newtonsoft.Json: Download from the Unity Asset Store
  • TextMeshPro: Available via the Unity Package Manager

Make sure both dependencies are installed to fully utilize MyLogger's features.

Top Publisher Assets