MyLogger View on Asset Store (opens in new tab)

Package details

Latest version
1.01
Last updated
First released
Unity version
2022.3.14 or later
Package size
3.7 MB
Files
199
Favorites
1
Views in the past week
4

Price tracking

Last checked
Tracked since
Lowest recorded
$10.00 on

Keywords

MyLogger

by Thrash GameDev (opens in new tab)

No ratings yet

MyLogger is a powerful Unity tool with rich GameObject context, color-coded logs, an in-game console window, automatic file writing, and environment-based settings.

Price $10.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for MyLogger, 6 months Current $10.00; lowest $10.00; highest $10.00 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

MyLogger screenshot 1

MyLogger screenshot 1

About this asset

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.

From the publisher's Asset Store listing.

Technical details

Automatic GameObject Info Logging:

  • Logs critical details like GameObject name, path, component name, and code location.

Color-Coded Logging:

  • Messages are color-coded by log level (debug, info, warning, error) using Unity’s Rich Text formatting, making them easy to spot.

Flexible Log Fields:

  • Add custom log fields of any type to capture essential data for your use case.

Multiple Log Formats:

  • JSON format for structured, machine-readable logs.
  • Single-line format for concise, easy-to-read messages.
  • Multi-line format for greater clarity with complex logs.

Automatic File Writing:

  • Save logs to files with separate configurations for greater control over file management.

In-Game Logger Window:

  • Filter logs by level to focus on relevant messages.
  • Use search functionality to quickly find key log entries.
  • Toggle visibility to declutter the view as needed.

Static Logging:

  • Access logger functionality without instantiating objects, offering greater flexibility.

Log Field Inclusion/Exclusion:

  • Choose which fields are logged to streamline output.

Multiple Settings Groups:

  • Easily switch between configurations for different environments like local, dev, QA, and prod.

***Notice***

The included demo scenes were developed using Unity's Universal Render Pipeline (URP). If you’re not using URP, you may encounter rendering issues in these scenes. The core functionality of MyLogger is unaffected. You can simply switch to a "Standard" shader for the scene to work.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.14f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.