इस प्रोजेक्ट के बारे में
NexusLink MCP प्रोटोकॉल पर आधारित एक Unreal Engine इंटीग्रेशन प्लगइन है, जो UE 4.26 और उससे ऊपर के संस्करणों (UE5 सहित) का समर्थन करता है। यह AI टूल्स को HTTP और WebSocket के माध्यम से UE प्रोजेक्ट के कॉन्टेक्स्ट तक पहुँचने की अनुमति देता है, जिसमें एडिटर, ब्लूप्रिंट, एनिमेशन, मटेरियल, ऑडियो, AI/EQS, GAS, कंट्रोल, Niagara और PIE रनटाइम जैसे कई आयाम शामिल हैं।
मुख्य कार्य और विशेषताएं:
1. इंटरफ़ेस एक्सपोज़र: HTTP (:45000) और WebSocket (:55000) इंटरफ़ेस प्रदान करता है, जो NexusDesktop, NexusRider, NexusVSCode जैसे प्रॉक्सी क्लाइंट्स के माध्यम से एक्सेस या सीधे UE से कनेक्ट करने का समर्थन करता है।
2. क्षमता खोज (Capability Discovery): यह SearchMode मोड का उपयोग करता है, जिससे मेटा-टूल्स के माध्यम से डायनामिक रूप से Capability खोजी जा सकती है, जिससे एक साथ बहुत अधिक टूल्स लोड होने से बचा जा सके।
3. लचीला कॉन्फ़िगरेशन: एडिटर प्रेफरेंसेज, कमांड लाइन आर्गुमेंट्स (-EnableNexusMcp) या कंसोल कमांड के माध्यम से सक्षम करने का समर्थन करता है। यह ऑथेंटिकेशन मैकेनिज्म और लोकल एरिया नेटवर्क बाइंडिंग विकल्प प्रदान करता है।
4. व्यापक अनुकूलता: मुख्य मॉड्यूल UncookedOnly है, जो एडिटर बाइनरी में चलता है और Cooked पैकेज को प्रभावित नहीं करता है। यह UnLua जैसे थर्ड-पार्टी प्लगइन्स की क्षमता जांच (capability probing) का समर्थन करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.