diff --git a/.gitignore b/.gitignore
index 04ea031..803283b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -35,3 +35,6 @@ desktop.ini
.antigravitycli/
.agent/
GEMINI.md
+
+# Decompiled Game Code
+*.cs.txt
\ No newline at end of file
diff --git a/ADOFAIRenderer.csproj b/ADOFAIRenderer.csproj
index 8224aba..4ab520a 100644
--- a/ADOFAIRenderer.csproj
+++ b/ADOFAIRenderer.csproj
@@ -41,6 +41,12 @@
$(ADOFAI_PATH)\A Dance of Fire and Ice_Data\Managed\UnityEngine.CoreModule.dll
+
+ $(ADOFAI_PATH)\A Dance of Fire and Ice_Data\Managed\UnityEngine.IMGUIModule.dll
+
+
+ $(ADOFAI_PATH)\A Dance of Fire and Ice_Data\Managed\UnityEngine.TextRenderingModule.dll
+
$(ADOFAI_PATH)\A Dance of Fire and Ice_Data\Managed\UnityEngine.InputLegacyModule.dll
diff --git a/Component/DebugMonitorUI.cs b/Component/DebugMonitorUI.cs
new file mode 100644
index 0000000..3a7005f
--- /dev/null
+++ b/Component/DebugMonitorUI.cs
@@ -0,0 +1,115 @@
+using System;
+using System.Text;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace ADOFAIRenderer.Component
+{
+ public class DebugMonitorUI : MonoBehaviour
+ {
+ private Text _text = null!;
+
+ private void Start()
+ {
+ // UI 레이어(5) 설정
+ gameObject.layer = 5;
+
+ // Canvas 설정
+ Canvas canvas = gameObject.AddComponent