
Custom debug console and variable tracker for Unity with real-time UI logging, in-scene messages, and category-based filtering. Great for profiling and debugging gameplay systems.DebugForge is a modular debugging toolkit for Unity featuring a powerful custom console and real-time variable tracking.It helps developers monitor and debug gameplay systems efficiently.Features:🔹 Custom debug console with log filtering by category🔹 Captures Debug.Log, Warning, and Error from Unity🔹 Category system configurable via Project Settings🔹 Toggleable log types (log, warning, error) in the console🔹 Track public/private variables with curve visualization🔹 Multiple tracking modes: Update, FixedUpdate, LateUpdate🔹 In-editor and runtime variable monitoring🔹 Static tracking via code (TrackVariable) without a component🔹 Display real-time debug info in UI (LogUI)🔹 Display messages in world space (LogOnWorldSpace)🔹 Editor windows for both console and variable viewer🔹 Clean C# architecture, fully extensibleCustom in-editor debug console with category filteringFull integration with Unity's Debug.Log, Warning, and ErrorRuntime variable tracking system with real-time curve renderingSupports Update, FixedUpdate, and LateUpdate tracking modesTracks public and private variables via reflectionLive UI messages using LogUI() with duration and color optionsWorld-space debug messages using LogOnWorldSpace()Static variable tracking without components (TrackVariable)Project settings integration for custom log categoriesEditor tools accessible via Window > DevBox menuClean and modular C# architecture for easy extensionAI was used to assist in the creation of the Unity user interface API integration and the generation of this documentation, including structure, descriptions, and usage examples.