अनरियल इंजन में प्रथम-व्यक्ति नियंत्रक बनाना

यह ट्यूटोरियल अनरियल इंजन में प्रथम-व्यक्ति नियंत्रक बनाने के चरणों को कवर करता है, जो गेम वातावरण में नेविगेशन और इंटरैक्शन को सक्षम करता है।

चरण 1: एक नया प्रोजेक्ट स्थापित करना

अनरियल इंजन लॉन्च करें और एक टेम्पलेट का उपयोग करके एक नया प्रोजेक्ट आरंभ करें जिसमें प्रथम व्यक्ति को आधार के रूप में शामिल किया गया हो।

चरण 2: प्रथम-व्यक्ति चरित्र जोड़ना

अनरियल इंजन में, कंटेंट ब्राउज़र पर जाएँ और फर्स्टपर्सनबीपी फ़ोल्डर का पता लगाएँ।

  1. फर्स्टपर्सनबीपी फ़ोल्डर खोलें और ब्लूप्रिंट सबफ़ोल्डर तक पहुँचें।
  2. फर्स्टपर्सनकैरेक्टर ब्लूप्रिंट पर डबल क्लिक करके इसे ब्लूप्रिंट संपादक में खोलें।

चरण 3: चरित्र को कॉन्फ़िगर करना

ब्लूप्रिंट संपादक के अंदर:

  • कैमरा घटक शामिल करने के लिए घटक जोड़ें विकल्प का उपयोग करें.
  • कैमरे की स्थिति को पात्र की आंखों के स्तर के अनुरूप समायोजित करें।
  • एक स्प्रिंग आर्म घटक जोड़ें और चरित्र के सापेक्ष कैमरे की स्थिति को प्रबंधित करने के लिए कैमरे को उससे जोड़ें।
  • वांछित दृश्य प्राप्त करने के लिए स्प्रिंग आर्म और कैमरा के गुणों को संशोधित करें।

चरण 4: मूवमेंट के लिए इनपुट सेट करना

वर्ण गति के लिए इनपुट बाइंडिंग कॉन्फ़िगर करें:

  1. संपादन मेनू से प्रोजेक्ट सेटिंग्स तक पहुंचें.
  2. इनपुट अनुभाग पर जाएँ और उसका चयन करें।
  3. MoveForward और MoveRight के लिए नई एक्शन मैपिंग बनाएं।
  4. आगे और बगल की ओर गति के लिए उपयुक्त कुंजियाँ निर्दिष्ट करें।

चरण 5: चरित्र आंदोलन को लागू करना

ब्लूप्रिंट संपादक में:

  • इवेंट ग्राफ टैब तक पहुंचें.
  • आगे और बगल की ओर गति के लिए इनपुट को संभालने के लिए इवेंट ग्राफ में नोड्स का उपयोग करें।
  • प्राप्त इनपुट के आधार पर चरित्र की गति को निर्देशित करने के लिए मूवमेंट इनपुट जोड़ें जैसे कार्यों का उपयोग करें।
// Example blueprint nodes for moving forward and sideways
Add Movement Input (World Direction) - Event Graph
Add Movement Input (World Direction) - Event Graph

चरण 6: प्रथम-व्यक्ति नियंत्रक का परीक्षण

ब्लूप्रिंट परिवर्तनों को संकलित करें और सहेजें। प्रथम-व्यक्ति नियंत्रक का परीक्षण करने के लिए अनरियल एडिटर के भीतर प्ले बटन पर क्लिक करें।

यह सुनिश्चित करने के लिए कि कैमरा पात्र की गतिविधियों को प्रभावी ढंग से ट्रैक करता है, निर्दिष्ट कुंजियों का उपयोग करके इधर-उधर घुमाएं।

चरण 7: अनुकूलन और पुनरावृत्ति

विशिष्ट गेम आवश्यकताओं के साथ संरेखित करने के लिए एनिमेशन को एकीकृत करके, गति को समायोजित करके या कैमरा सेटिंग्स को परिष्कृत करके इसे और अधिक अनुकूलित करें।

निष्कर्ष

इन चरणों का पालन करके, आपने सफलतापूर्वक अनरियल इंजन में एक बुनियादी प्रथम-व्यक्ति नियंत्रक स्थापित किया है। यह नियंत्रक आपके खिलाड़ियों को आपके गेम के वातावरण का पता लगाने और वस्तुओं के साथ बातचीत करने की अनुमति देता है। अपने गेम के विसर्जन और गेमप्ले अनुभव को बढ़ाने के लिए अतिरिक्त सुविधाओं और कार्यात्मकताओं के साथ प्रयोग करें।

लिंक
Unreal Engine