डिफ़ (Diff) स्क्रीन (डेवलपर्स के लिए हरी झंडी)
Gamedev AI कोड को एसिंक्रोनस (Asynchronously) रूप से लिखता है। इसका मतलब है कि जब आप इंजन में लॉग पढ़ रहे होते हैं, तो यह आपकी फ़ाइल को फिर से लिखता है और दर्जनों इंस्टेंस को एडिट करता है। लेकिन रुकिए, क्या आपके हार्ड डिस्क पर किसी बॉट को स्वचालित लेखन नियंत्रण देना डेवलपर की रचनात्मक जड़ों को नष्ट नहीं करता है?
नहीं! डिफ़ स्क्रीन आपके काम और आपके प्रोजेक्ट को आकस्मिक क्षति के बिना सुरक्षित करती है।
Gamedev AI प्लगइन "Safe View Diff" विंडो लागू करता है, जो VSCode में प्रसिद्ध वर्जनिंग व्यू (GitHub/GitLens) के समान है।
डिफ़ कैसे होता है
EnemyAttack.gdबनाने या सुधारने के लिए कहते समय, लॉग क्लास मेटाडेटा के पुनर्लेखन की प्रगति दिखाता है...- आपको एक दृश्य "पिंग" सुनाई देगा और [Original Code] के बगल में [New Code Changes] शब्दों के साथ एक डार्क डिफ़ टैब तुरंत उभरेगा, जो चैट स्क्रीन को टेक्स्ट से भर देगा।
- [color=red]लाल -[/color] में हाइलाइट की गई पंक्तियाँ मूल कोड का प्रतिनिधित्व करती हैं जो खतरनाक रूप से हटा दिया गया है।
- [color=green]हरे +[/color] में हाइलाइट की गई पंक्तियाँ कृत्रिम बुद्धिमत्ता के अभूतपूर्व इंजेक्शन का प्रतिनिधित्व करती हैं।
लागू करें या छोड़ें (अस्वीकार करने की शक्ति)
डिफ़ के अंत में (स्क्रॉल बार को अंत तक खींचें या शांति से उसका विश्लेषण करें), निर्णायक सुरक्षा बटन दिखाई देते हैं:
- "Apply Changes" (परिवर्तन लागू करें): Gamedev AI आधिकारिक Godot इंजन पूर्ववत/रद्द (Undo/Redo) इतिहास प्रॉक्सी का उपयोग करेगा और वास्तविक लक्ष्य स्क्रिप्ट को संशोधित करेगा। यदि आप स्क्रिप्ट में
Ctrl + Zदबाते हैं, तो आप एआई के हस्तक्षेप से पहले की स्थिति में वापस आ जाएंगे। - "Skip" (छोड़ें): डिफ़ देखने के बाद क्या आपको एआई का विचार पसंद नहीं आया? "Skip" दबाएं। कोई भी पंक्ति संशोधित नहीं की जाएगी (कैश में भी नहीं) और कोई तकनीकी क्षति नहीं होगी, केवल टोकन की खपत हुई है।
(अभ्यास में कल्पना करें कि डिफ़ कैसे कार्य करता है 😃

