DebugMaster is a Unity debugging tool with color logs, tags, floating messages, and real-time HUD for variables, helping developers track gameplay and debug faster.DebugMaster is a versatile and fully customizable debugging and logging system for Unity projects. It allows developers to easily track and visualize game events using colored console logs, multiple tag support, and various text styles such as bold, italic, underline, and strikethrough. The package also includes a floating feed system for in-game notifications, allowing instant feedback for actions, events, or debugging purposes. Additionally, a real-time Debug HUD lets you monitor variables like player stats, score, or game state without interrupting gameplay.Developers can customize everything from log colors, tag formatting, timestamp display, to HUD layout. It's suitable for any genre, from puzzle games to RPGs, multiplayer titles, or simulation projects. DebugMaster is designed to improve workflow, enhance debugging efficiency, and provide clear, visually organized information for both development and testing phases.Settings are fully exposed via DebugMasterSettings.asset under Assets/Resources, allowing quick adjustments without modifying code. Features like auto-color by tag, caller info inclusion, frame count display, and time scale overlay visibility make DebugMaster an essential tool for any serious Unity developer.Documentation https://github.com/XLSD61/DebugMaster-Colored Console Logs – Supports multiple colors for log types or custom tag-based colors.Text Styles – Bold, Italic, Underline, Strikethrough, BoldItalic for enhanced readability.Multi-Tag Support – Add multiple string or enum tags per log for better organization.Warning & Error Highlighting – Separate methods for warnings and errors with visual cues.Floating Feed System – Display in-game notifications or debug messages at different screen positions.Feed Anchors – Choose where the feed appears: TopLeft, TopRight, BottomCenter, MiddleCenter, etc.Real-Time Debug HUD – Display live variables such as player stats, score, or game state.Customizable Settings – Modify colors, tags, timestamps, frame info, caller info, and overlay visibility via DebugMasterSettings.asset.Auto-Caller Info – Optionally include class and line number for each log.Time Scale Overlay – Display or hide HUD elements based on play mode or developer preference.Highly Customizable – Everything is adjustable without modifying source code.Genre-Agnostic – Suitable for any Unity project type: RPGs, Puzzle, Multiplayer, Simulation, etc.This tool was developed with the assistance of AI.AI was used to support code readability, comments, and documentation.All core logic, functionality, and final implementation decisions weredesigned, reviewed, and validated by the publisher.




