अरीयल के लिए क्विकस्टार्ट

डेवलपमेंट एनवायरमेंट को सेट अप करना

  • इन चरणों का पालन करके, सोर्स कोड के GoogleARCore प्लग इन का इस्तेमाल करके, Unreal Engine 4.20 बनाएं:

    • Epic's GitHub डेटा स्टोर करने की जगह का ऐक्सेस पाने के लिए, Epic Games संगठन से जुड़ें.

    • google-ar-unreal रेपो को नीचे दिए गए निर्देश के साथ क्लोन करें:

      git clone -b 4.21-arcore \
      https://github.com/google-ar-unreal/UnrealEngine.git

      इसके अलावा, मौजूदा Unreal Engine 4.20 रेपो वाले डेवलपर, 4.21-arcore ब्रांच को अपनी खुद की ब्रांच में मर्ज कर सकते हैं. इसके लिए, ये निर्देश अपनाएं:

      # Checkout your target branch, which must be based on Unreal 4.20
      git checkout <target-branch>
      
      # Add google-ar-unreal as a remote
      git remote add google-ar-unreal https://github.com/google-ar-unreal/UnrealEngine.git
      
      # Fetch and merge the arcore branch
      git fetch google-ar-unreal 4.21-arcore
      git merge google-ar-unreal/4.21-arcore
    • स्रोत से अरियल इंजन बनाएं.

      • पहले चरण में अपना ऑपरेटिंग सिस्टम चुनना न भूलें.
      • सेट अप को, Google ARCore की बाइनरी फ़ाइलों को Epic की पुरानी फ़ाइलों से ओवरराइट होने से रोकें. Would you like to overwrite your changes (y/n)? दिखने पर, n चुनें.
  • Android क्विक स्टार्ट का पालन करके, Android डेवलपमेंट के लिए Unreal Editor सेट करें. पक्का करें कि आपने Android SDK Platform का 7.0 (एपीआई लेवल 24) या उसके बाद का वर्शन इंस्टॉल किया है.

  • आपको Unreal HelloAR का सैंपल प्रोजेक्ट लेना होगा. आप इनमें से कोई एक विकल्प चुन सकते हैं:

    • सैंपल प्रोजेक्ट रिपॉज़िटरी डाउनलोड करें और उसे निकालें.

      -या-

    • नीचे दिए गए निर्देश से, डेटा स्टोर करने की जगह को क्लोन करें:

      git clone https://github.com/google-ar/arcore-unreal-sdk.git

  • आपके पास ऐसे Android डिवाइस का होना ज़रूरी है जिस पर यह सुविधा काम करती हो.

अपने डिवाइस को तैयार करें

इसके साथ काम करने वाले डिवाइस को तैयार करने के लिए, डेवलपर के लिए सेटिंग और यूएसबी डीबग करने की सुविधा चालू करें.

सैंपल प्रोजेक्ट खोलें

अरीयल एडिटर में HelloAR का सैंपल प्रोजेक्ट खोलें.

Android डेवलपमेंट सेटिंग सेट अप करना

  1. मेन्यू बार में, > प्रोजेक्ट सेटिंग में बदलाव करें पर क्लिक करें.

  2. प्रोजेक्ट सेटिंग में जाकर, Android SDK टूल प्लैटफ़ॉर्म पर जाकर, पक्का करें कि सभी पाथ, आपके Android SDK और Android NDK इंस्टॉलेशन पर सही तरीके से सेट किए गए हैं. SDK API लेवल को 'matchndk' पर सेट करें. इसके बाद, NDK API लेवल को Android-24 या उसके बाद के वर्शन पर सेट करें.

ऐप्लिकेशन का नमूना बनाएं और चलाएं

  1. HelloAR प्रोजेक्ट को पैकेज करें. मेन्यू बार में, File > Package Project > Android > Android (ASTC) चुनें.

    एक डायलॉग बॉक्स दिखेगा. उस बॉक्स में, बिल्ड्स नाम का नया फ़ोल्डर बनाएं और चुनें.

  2. Unreal, प्रोजेक्ट को पैकेज करना शुरू करता है और स्टेटस विंडो (नीचे दाएं कोने में) में प्रगति दिखाता है. पैकेजिंग प्रोसेस की जानकारी के लिए, आउटपुट लॉग विंडो देखें.

  3. प्रोजेक्ट के पैकेज करने के बाद, पक्का करें कि आपका डिवाइस आपकी मशीन से कनेक्ट किया गया है. बिल्ड फ़ोल्डर खोलें और Install_HelloARUnreal_Development-armv7-es2.bat (अगर आप Windows का इस्तेमाल कर रहे हैं) या Install_HelloARUnreal_Development-armv7-es2.command (अगर आप Mac का इस्तेमाल कर रहे हैं) फ़ाइल को अपने Android स्मार्टफ़ोन पर इंस्टॉल करने के लिए, फ़ाइल पर दो बार क्लिक करें.

  4. इंस्टॉल पूरा हो जाने के बाद, अपने डिवाइस पर HelloAR UE4 नाम का ऐप्लिकेशन खोजें और उसे लॉन्च करें.

जब आप अपने डिवाइस को हिलाएं, तो ऐप्लिकेशन अपने-आप सपाट सतहों का पता लगा लेता है और हीरे की ग्रिड बना देता है. Android रोबोट को सतह पर रखने के लिए, ग्रिड पर टैप करें.

अगले चरण