cocos2d iphone - एकता बनाम लिबगडेक्स बनाम कोकोस-2 डी-एक्स




cocos2d-iphone unity3d (2)

यह बहुत ज्यादा निर्भर करता है कि आप किस तरह का गेम बनाना चाहते हैं एफडीएस या बंदूक गेम जैसी 3 डी गेम के लिए यूनिटी अधिक है, जबकि कोकास 2 डी-एक्स और लिग़्गडीएक्स एनीम जैसी गेम के लिए हैं।

आप प्रत्येक प्लेटफ़ॉर्म के लिए स्टोर ब्राउज़ कर सकते हैं और देख सकते हैं कि उस प्लेटफ़ॉर्म द्वारा किस प्रकार के गेम्स बनाए जाते हैं।

यह भी ध्यान रखें कि कोकास 2 डी और लिबजीडीएक्स खुले स्रोत हैं जबकि एकता बंद है।

मैं एक एंड्रॉइड और एक सॉफ्टवेयर प्रोग्रामर हूँ

वर्तमान में मुझे तीन भाषाओं सी ++, सी #, जावा पता है अब मैं खेलों को भी बनाना चाहता हूं। इंटरनेट पर खोज करने के बाद मुझे इन तीनों इंजनों के नाम मिले हैं, तो मुझे मोबाइल के लिए खेल के विकास के लिए कौन सी इंजन का उपयोग करना चाहिए?

कृपया, साथ ही कारण भी प्रदान करें।

आवश्यकताएँ: मैं इसे 2 डी के लिए उपयोग करना चाहता हूं और कुछ विचार हैं एक प्लेटफार्म शूटर ए आरपीजी गेम एक रणनीति गेम

महत्वपूर्ण: मैं इंडी देव हूँ और मैं ग्राफिक्स डिजाइनिंग में बहुत बुरा हूं, और मेरे पास 0 बजट है

और आप किसी भी अन्य लिबिल या इंजन की सिफारिश भी कर सकते हैं


Cocos2d-x

  1. खुला स्त्रोत।
  2. कम सामुदायिक समर्थन लेकिन अन्य साइटों पर अच्छा समर्थन (स्टैक ओवरफ्लो पर 3k खोज परिणाम)।
  3. कई प्रसिद्ध खेलों जैसे 2048, बैडल को कोकोस 2 डी-एक्स का उपयोग करके विकसित किया गया है
  4. कोकोस 2 डी-एक्स पर विकसित खेल का न्यूनतम आकार 1.5 एमबी के बराबर हो सकता है
  5. 2 डी और 3 डी दोनों का समर्थन करता है लेकिन मुख्य रूप से 2 डी के लिए उपयोग किया जाता है
  6. सी ++ को मुख्य रूप से विकास के लिए उपयोग किया जाता है।
  7. समर्थित प्लेटफार्म: एंड्रॉइड, टिज़ेन, विंडोज 8, विंडोज फोन 8, लिनक्स, मैक ओएस एक्स, आईओएस

libgdx

  1. खुला स्त्रोत।
  2. अच्छी सामुदायिक सहायता के साथ-साथ अन्य साइट्स पर भी (स्टैकहोवरफ्लो पर 9K खोज परिणाम)।
  3. इनग्रेज जैसे कुछ प्रसिद्ध गेम, एक्ज़ीटेट्स को लिगोज़डेक्स पर विकसित किया गया है।
  4. दोनों 2 डी और 3 डी का समर्थन करता है
  5. जावा मुख्यतः विकास के लिए उपयोग किया जाता है।
  6. समर्थित प्लेटफार्म: विंडोज, लिनक्स, मैक ओएस एक्स, आईओएस, एंड्रॉइड, ब्लैकबेरी, जावा एप्लेट, जावास्क्रिप्ट / वेबजीएल

एकता

  1. भुगतान किया है।
  2. विशाल सामुदायिक सहायता और अन्य साइटों पर भारी समर्थन (स्टैक ओवरफ्लो पर 15k खोज परिणाम)
  3. स्मारक घाटी, मंदिर भागो 2, गुस्सा पक्षी महाकाव्य जैसे कई प्रसिद्ध गेम एकता पर विकसित किए गए हैं।
  4. 2 डी और 3 डी दोनों का समर्थन करता है लेकिन मुख्यतः 3 डी के लिए उपयोग किया जाता है क्योंकि अन्य प्लेटफार्मों की तुलना में एकता पर 3 डी गेम विकसित करना बहुत आसान है
  5. एकता पर खेल का न्यूनतम आकार 8 एमबी के आसपास है।
  6. सी #, यूनिटस्क्रिप्ट मुख्य रूप से developemnt के लिए प्रयोग किया जाता है
  7. समर्थित प्लेटफार्म: एंड्रॉइड, एप्पल टीवी, ब्लैकबेरी 10, आईओएस, लिनक्स, निनटेंडो 3 डी एस लाइन, ओएस एक्स, प्लेस्टेशन 3, प्लेस्टेशन 4, प्लेस्टेशन वीटा, यूनिटी वेब प्लेयर (फेसबुक सहित), वाई, वाई यू यू, विंडोज फोन 8, विंडोज़, Xbox 360, और Xbox One

मुझे उम्मीद है यह मदद करेगा