2012-06-09 14 views
7

AndEngine मैं एक खेल टाइल मानचित्र संपादक का उपयोग करना चाहते हैं और मैं चरित्र चलतीकोकोस बनाम के लिए एंड्रॉयड

तो मैं सोच रहा हूँ जो इंजन बेहतर होगा के लिए एक D- पैड का उपयोग कर के आसपास चरित्र ले जाना चाहते हैं एंडइंजिन या कोकोस 2 डी

ध्यान रखें कि मैं इस पर शुरुआत कर रहा हूं इसलिए मैं कई ट्यूटोरियल देखना चाहता हूं। :-D

धन्यवाद

+0

शुरुआती मैं हमेशा इंजन है जिसके लिए आप अधिक ट्यूटोरियल (या यहां तक ​​कि किताबें) प्राप्त कर सकते हैं लेने के लिए सिफारिश करेंगे के लिए चुनना चाहिए। – LearnCocos2D

उत्तर

6

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

+0

धन्यवाद :-) कोकोस पर निर्णय लिया। वहाँ कोई ट्यूटोरियल। मुझे स्प्राइट्स के लिए कुछ विशिष्ट मिला लेकिन टाइल्स के लिए कोई नहीं। बस स्निपेट – cjds

4

Cocos2d-एंड्रॉयड नहींं अब और समर्थन है। आपको cocos2d-x, क्रॉस-प्लेटटार्म का उपयोग करना होगा, सी ++ कोड का उपयोग करने के लिए जेएनआई का उपयोग करें। अधिक जानकारी HERE

कोकोस 2 डी-एक्स गेम बनाने के लिए बहुत अच्छा है, लेकिन मैंने एंडइंजिन का कभी भी उपयोग नहीं किया है।

3

मैं के रूप में यह एक बेहतर विकल्प दिखाई दिया Cocos2d-एंड्रॉयड के साथ शुरू किया, लेकिन कुछ समय के बाद मैं हैरान था कि मैं किसी भी ट्यूटोरियल नहीं पा सके Cocos2d-एंड्रॉयड

या तो Cocos2d-एक्स एंड्रॉयड जाते हैं, या ले AndEngine मैंने कभी कोकोस 2 डी-एक्स-एंड्रॉइड की कोशिश नहीं की, लेकिन मैं पुष्टि कर सकता हूं कि एंडइंजिन बहुत अच्छा है और आपको शुरू करने के लिए बहुत से उदाहरण और पर्याप्त ट्यूटोरियल मिल गए हैं [औरइंजिन में दस्तावेज की कमी है .. लेकिन अगर आपने शुरू किया तो यह कोई समस्या नहीं होगी आधिकारिक उदाहरणों के साथ]

संपादित करें: एंडइंजिन अब थोड़े मृत हैं

2

AndEngine में कीड़ों का एक नरक बहुत कुछ कर रहे हैं ... मैं पहले एक दूसरे के ऊपर बात को चुनने का एक ही दुविधा थी, लेकिन मेरे विकल्प libgdx, AndEngine और cocos2dx में शामिल हैं ...

हालांकि libgdx एक रूपरेखा लेकिन इसकी है उनमें से सबसे शक्तिशाली और आप कोड में बहुत गहरे जा सकते हैं (आप कुछ असाधारण घटनाएं बना सकते हैं) ... लेकिन मेरे जैसे शुरुआती व्यक्ति के लिए यह कठिन है क्योंकि मुझे गेम प्रोग्रामिंग का कोई अनुभव नहीं है (यह भी आसान डॉकू अपनी साइट पर दिए गए संकेतों का उपयोग करने के लिए आपको कुछ समय बाद, जब आप अपना खुद का कुछ बनाना चाहते हैं तो आप परेशान हैं) .. लेकिन सबसे अच्छा प्रदर्शन गारंटी है !!

अगला एंडइंजिन आता है .. निकोलस द्वारा उत्कृष्ट काम किया जाता है..लेकिन बग गिनती हमेशा बढ़ रही है और उपकरणों के चारों ओर लगातार परिणाम नहीं हैं .. बड़ी कमी में से एक है..तुम बग से बच सकते हो लेकिन जब प्रदर्शन मुश्किल है कि आपके पास इसे छोड़ने के अलावा कोई विकल्प नहीं है !!

कोकोस 2 डी-एक्स (यह वही है और बिना बग के एंडइंजिन भविष्य में जैसा होगा) .. लेकिन कोको के साथ एकमात्र कमी गैर-मैक ओएस पर प्रोग्रामिंग है ... आपके पास नहीं है सामान्य कोड पूर्णता और छोटे-छोटे फीचर्स जो प्रोग्रामर हैं इन दिनों आवश्यक हैं .. लेकिन प्रदर्शन और बग-प्रतिरोधी कोडिंग के लिए हमारे पास libgdx के लिए धावक है !!

+0

अच्छी तुलना ... !! सहायक !! – user2416728

+0

एंड्रॉइड पर cocos2d-x शुभकामनाएं डीबगिंग। इसके अलावा मुझे एंडइंजिन में "उन सभी कीड़े" से अवगत नहीं है। हां, जिथब के मुद्दों का एक गुच्छा हो सकता है, लेकिन मैं सक्रिय रूप से इसके साथ एक गेम विकसित कर रहा हूं और अब तक एक भी मुद्दे में नहीं चला हूं। –

+0

@ निकोलस ग्रामलिच क्षमा करें साहब ने कभी सोचा नहीं कि मैं तुम्हें चोट पहुंचाऊंगा लेकिन आप चाहें इस पर एक नज़र डालें: http://www.andengine.org/forums/tutorials/andengine-gles2-0-anchorcenter-book-t9411-60.html#p48473 – Altair

1

एंड्रॉइड के लिए, मैं अत्यधिक लिबजीडीएक्स की सिफारिश करता हूं: मूल, अच्छा दस्तावेज़ीकरण, और बड़े समुदाय/मंच।

4
Libgdx  : Java (Good documentation/Sample example) 
        (Android/iOs/3D support also) 

Cocos2d-x : C++ (Good documentation and Sample example) 
        (Android/iOS/window/bada/blackbarry/etc/3D supports) 

AndEngine : Java (Documentation is **OK** but bit of issue) 
        (Android) 

Cocos2d-android : Java (bIT of documentation/ easy to use) 
         (Almost dead only android) 

जावा से परिचित हैंchoose LibGdxयाcocos2d-xसी ++ के लिए।

मैं सिफारिश की है कि आप Cocos2d एक्स

+1

पूरी तरह से सही, मैं एंडइंजिन का उपयोग करता हूं जो कई एक्सटेंशन के साथ बहुत अच्छा है जो हर चीज करता है, लेकिन दस्तावेज़ीकरण में खराब है, मैं भी महान दस्तावेज के साथ लिबडक्स बहुत अच्छा lib का उपयोग करता हूं – mina

संबंधित मुद्दे