2012-05-23 11 views
12

में एंडइंजिन स्थापित करना मैं एंडइंजिन स्थापित करना चाहता हूं ... मैं कुछ वीडियो में आया हूं जो आपको दिखाते हैं कि इसे कैसे इंस्टॉल करें। लेकिन ये वीडियो पिछले साल किए गए थे, और तब से, इसे स्थापित करने की विधि बदल गई है। इस तरह से वे इन वीडियो में ऐसा नहीं कर रहे थे ... खुराक किसी नए एक्सटेंशन या कुछ नए ट्यूटोरियल को मैं जानता हूं ...ग्रहण

+2

यहाँ एक आसान पोस्ट है कि न केवल (http [AndEngine लेकिन इसकी Box2D विस्तार सेट] पालन करने के लिए है: //www.appsrox.com/android/tutorials/flappychick/) साथ ही साथ। इसके अलावा, फ्लैपी बर्ड एक बोनस है ..;-) – user2230793

उत्तर

19

है कि वर्तमान में वहाँ AndEngine GLES1 और GLES2 के 2 संस्करण हैं ध्यान रखें, सबसे वीडियो और ट्यूटोरियल, के रूप में है कि GLES2 हाल ही में जारी किया गया था भी AndEngine Google Code पर था और अब GitHub में ले जाया गया GLES1 लिए कर रहे हैं तो एक पुराने ट्यूटोरियल कार्य नहीं करेगा मैं GLES2 की स्थापना और यह काम करने के लिए हो रही है के बारे में एक ट्यूटोरियल लिखा था, यह वर्तमान सबसे अच्छा अभ्यास बाहर

https://jimmaru.wordpress.com/2012/04/23/setting-up-andengine-gles2-0/

+0

धन्यवाद ... एक वीडियो है बस आज बाहर आया मुझे लगता है ... http://www.youtube.com/watch?v=RwMBU45IYuo&lcor=1&lc=klbJthnMGqmUmqH5I27C0otDD0zjGLoGDyx222tUY78&lch=email_reply&feature=em-comment_reply_received – KodiakBear211

+0

यदि आपको उत्तर मिल गया तो शायद आप एक को एक के रूप में चुनना चाहते हैं सही उत्तर ? – Jimmar

+0

मैं YouTube पर अपने जवाब ... http://www.youtube.com/watch?v=RwMBU45IYuo&lcor=1&lc=klbJthnMGqmUmqH5I27C0otDD0zjGLoGDyx222tUY78&lch=email_reply&feature=em-comment_reply_received – KodiakBear211

-2

मूल रूप से आप बस अपनी परियोजना में जार फ़ाइल जोड़ना चाहते हैं। तो पहले डाउनलोड http://www.2shared.com/file/9K77Yazm/andengine.html से जार फ़ाइल और अब आप अपने प्रोजेक्ट में इस जार फ़ाइल को अपने प्रोजेक्ट पर इस दाएं क्लिक की तरह शामिल कर सकते हैं-> गुण-> javabuildpath-> बाहरी जार-> डाउनलोड और जार का स्थान दें और इसे जोड़ें।

+1

जार फ़ाइलों का उपयोग करने की अब अनुशंसा नहीं की जाती है। –

+0

अरे दोस्त को जार फ़ाइल के बिना, आप एंजिन के एपीआई तक नहीं पहुंच सकते हैं और यहां तक ​​कि मैंने पहले से ही इस परियोजना का उपयोग किया है और मेरे प्रोजेक्ट में एंजिन है ताकि कृपया अप्रासंगिक टिप्पणी – itechDroid

+0

@ash पोस्ट करना बंद कर दें। तुम सही नहीं हो एक जार का उपयोग करने के बजाय, आप एंडेंजिन स्रोत डाउनलोड करते हैं और इसे लाइब्रेरी प्रोजेक्ट के रूप में सेट करते हैं। कोई जार की आवश्यकता नहीं है। निकोलस ग्रामलिच (एंडेंगिन निर्माता) को उद्धृत करने के लिए "इसका मतलब है कि अब कोई 'andengine.jar' नहीं है" –

7

जाँच कर रहा है एक पुस्तकालय परियोजना के रूप में AndEngine स्थापित करने के लिए। निकोलस Gramlich, AndEngine की authro, पदों कैसे AndEngine के नवीनतम निर्माण डाउनलोड करने और इसे जोड़ने के लिए यहाँ आसा पुस्तकालय परियोजना ग्रहण करने के निर्देशों:

http://www.andengine.org/forums/gles2/use-andengine-as-a-android-library-project-not-as-a-jar-t6142.html

आप नहीं एक जार फ़ाइल प्राप्त करना चाहते हैं और उसका उपयोग करें। क्योंकि अब एंडेंजिन के लिए कोई .jar नहीं है। यदि आप एक जार फ़ाइल का उपयोग कर रहे हैं, तो आप पुराने संस्करण का उपयोग कर रहे हैं। भले ही आप GLES1 का उपयोग कर रहे हों, आपको लाइब्रेरी प्रोजेक्ट के माध्यम से नवीनतम कोड में अपडेट करना चाहिए, न कि एक जार फ़ाइल।

2

मुझे लगता है कि यह अभी भी अच्छी तरह से समझाया नहीं गया है। तो मैंने इसे खुद किया। यह मेरा तरीका है:

  1. बनाएं Eclipse में अपना खेल परियोजना (हमेशा की तरह यह करना)
  2. डाउनलोड करें और and_location (नहीं एक जार फ़ाइल)
  3. को GitHub से AndEngine खोल ग्रहण आयात पूरे में और_location फ़ोल्डर को "मौजूदा एंड्रॉइड कोड .." के रूप में ऐसा करने के लिए प्रोजेक्ट व्यू में व्हाइट स्पेस पर राइट क्लिक करें और संदर्भ मेनू से "आयात करें" चुनें। रूट निर्देशिका के रूप में और_location चुनें जब आप ऐसा करते हैं (डिफ़ॉल्ट रूप से) "AndEngine" प्रोजेक्ट के आगे चिह्नित चेकबॉक्स होना चाहिए। समाप्त क्लिक करें। -
  4. चुनें
    • YourGame
    • AndEngine
  5. सही YourGame परियोजना पर क्लिक करें और "> कॉन्फ़िगर पथ का निर्माण .. पथ का निर्माण":
  6. अब आप दो परियोजनाओं अपने कार्यक्षेत्र में देखेंगे "प्रोजेक्ट्स" टैब
  7. दाईं ओर "जोड़ें" बटन पर क्लिक करें। AndEngine चुनें, ठीक क्लिक करें -> ठीक और देखा, आप कर रहे हैं और आप अपनी परियोजना में AndEngine कक्षाओं का उपयोग कर सकते