2013-02-24 49 views
7

मैं एकता के साथ एक मोबाइल गेम विकसित कर रहा हूं और कोर गेम लूप चलाना बहुत आसान है, मुझे इंटरफ़ेस के साथ मोबाइल डिवाइस और विशेष रूप से कुछ समस्याएं आ रही हैं ऐप्पल और Google द्वारा प्रदान की जाने वाली इन-ऐप खरीदारी कार्यक्षमता। मैंने सुना है कि प्लगइन हैं जो इसके साथ मदद कर सकते हैं। क्या कोई ऐसी जगह है जो सभी विकल्पों को सूचीबद्ध करती है और मुझे आसानी से उनकी तुलना करने की अनुमति दे सकती है?यूनिटी के साथ मोबाइल गेम - इन-ऐप खरीद के लिए प्लगइन

+0

हम थे बीटा परीक्षण MobiShop (https://www.assetstore.unity3d.com/en/#!/content/63636) है और यह आसान एक नई दुकान बना सकते हैं और में खरीद यह परीक्षण करने के लिए बनाया एकता संपादक, साथ ही साथ। – Chris

उत्तर

11

एकता में प्लगइन्स स्वयं को विकसित करने के लिए बहुत जटिल हैं। आप मौजूदा लोगों को देखने का अधिकार रखते हैं। आज एकता में आईएपी के लिए 4 प्रमुख विकल्पों की त्वरित तुलना यहां दी गई है।

प्रधानमंत्री 31 - iOS और Android

के लिए प्लगइन यह प्लगइन काफी कुछ समय के लिए चारों ओर हो गया है। Prime 31 ने एकता के लिए कई प्लगइन बनाए हैं और उनमें से दो इन-ऐप खरीद से निपटते हैं। उनमें से एक एंड्रॉइड के लिए है और दूसरा आईओएस के लिए है। प्लगइन इन-ऐप खरीद से सभी दर्द दूर करने का दावा करता है। यदि आप अपने गेम में केवल एक या दो चीज़ों को बेचने की योजना बना रहे हैं और केवल एक हार्डवेयर प्लेटफार्म पर लॉन्च करते हैं तो यह एक अच्छा विकल्प होगा। लागत - $ 70 - एकल ओएस के लिए एक बार शुल्क। हालांकि, यदि आप सिक्के के साथ एक गेम बना रहे हैं तो उपयोगकर्ता गेम खेलने के दौरान एकत्र कर सकता है और विभिन्न प्रकार के सामानों के साथ एक स्टोर को कार्यान्वित कर सकता है, आपको कड़ी मेहनत करनी होगी और विभिन्न मोबाइल ओएस और टैपॉय/डब्ल्यू 3i के लिए और अधिक प्लगइन भी खरीदना होगा।

SOOMLA - मुक्त स्रोत आईएपी परियोजना

SOOMLA परियोजना आभासी वस्तुओं के लिए और इन-ऐप क्रय एक क्रॉस मंच ढांचा बनाया। यह एक अल्पसंख्यक विकसित परियोजना है जो लोकप्रियता में तेजी से बढ़ रही है और हाल ही में एकता के लिए समर्थन जोड़ा गया है। प्लगइन उपयोगकर्ताओं को आईओएस और एंड्रॉइड के साथ-साथ बैलेंस मैनेजमेंट सिस्टम और सुरक्षा कार्यों के लिए समर्थन के साथ डाउनलोड करने के लिए उपलब्ध है ताकि उपयोगकर्ताओं को अपग्रेड में अपना रास्ता हैक करने से रोका जा सके। प्लगइन पूरी तरह से नि: शुल्क और खुला है जो आपको पूर्ण लचीलापन देता है।

SOOMLA - स्टोर-सामने प्लगइन

इस प्लग ओपन सोर्स IAP Unity प्लगइन के शीर्ष पर बनाया गया है, लेकिन यह भी दुकान के सामने घटक भी शामिल है। यह उन डेवलपर्स के लिए सबसे अच्छा समाधान है जो एक गेम को कार्यान्वित कर रहे हैं जिसमें स्टोर में सिक्के और एकाधिक वर्चुअल सामान हैं। स्टोर अलग-अलग अच्छे प्रकारों का समर्थन करता है जैसे सिंगल-यूज, सिंगल-खरीद और इक्विटेबल सामान। यह डेवलपर को अपने आप को लागू करने के बजाय स्वचालित रूप से स्टोर के भीतर से खरीद अनुरोधों को ट्रिगर करता है। शुरू करने के लिए एक नि: शुल्क परीक्षण है और फिर यदि आप स्टोर में और अधिक परिवर्तन करना जारी रखना चाहते हैं तो आप $ 29/माह का भुगतान करते हैं या आप एक ही स्टोर को मुफ्त में उपयोग कर सकते हैं।

दहाड़ इंजन - अपने प्लेटफॉर्म

के हिस्से के रूप यह दूर से खेल के विभिन्न पहलुओं का प्रबंधन करने के लिए एक पूर्ण समाधान है और यह के भाग के रूप में एक इन-ऐप खरीदारी प्लगइन भी शामिल है। यह एक अधिक हत्या हो सकती है और सक्रिय उपयोगकर्ताओं की मात्रा के आधार पर लागत कुछ सौ डॉलर तक पहुंच सकती है।

+1

प्राइम 31 ऐसा दर्द हो सकता है जब आपको अपनी प्लगइन में से एक को सेट करने में परेशानी हो। मैंने एक बार अपनी प्लगइन का इस्तेमाल किया, और मैं भी वही गलती नहीं करूंगा। आपके पास अन्य कंपनियां हैं, उदाहरण के लिए, मैं अमेज़ॅन स्टोर/आईओएस/एंड्रॉइड के साथ इन-ऐप प्लगइन के लिए यूनिबिल की तरह, और उन्होंने मेरे सभी प्रश्नों का उत्तर दिया। उम्मीद है की यह मदद करेगा। – Paul

+0

प्राइम 31 कभी-कभी समस्याग्रस्त हो सकता है। – aggsol

0

अपने स्वयं के प्लगइन बनाना मुश्किल नहीं है। एंड्रॉइड में आपको यह समझने की आवश्यकता होगी कि JNI कैसे काम करता है।

यदि आप आईएपी कोड कोडिंग समय बर्बाद नहीं करना चाहते हैं, तो बस मौजूदा प्लगइन में से एक प्राप्त करें। मेरे विशेष मामले में, मैंने प्राइम 31 प्लगइन का उपयोग किया है। वे ठीक काम करते हैं।

+1

मैंने जेएनआई के बारे में थोड़ा सा शोध किया और यह पोस्ट पाया - http://www.koushikdutta.com/2009/01/jni-in-android-and-foreword-of-why-jni.html –

2

एक टिप्पणी में यूनिबिल का उल्लेख किया गया है और इसके लेखक के रूप में, मैं इसे एक विकल्प के रूप में भी उठाना चाहता हूं।

अब यह 5 अलग-अलग बिलिंग प्लेटफार्मों का समर्थन करता है; आईओएस, Google Play, अमेज़ॅन, विंडोज फोन 8 और मैक ऐप स्टोर।

यदि आप एकाधिक प्लेटफॉर्म को लक्षित कर रहे हैं (जो संभवतः आप एकता का उपयोग क्यों कर रहे हैं) तो यूनिबिल आपको बहुत समय बचा सकता है। बस हमारे कुछ Asset store reviews देखें।

+0

क्या आप एक नज़र डाल सकते हैं यह प्रश्न कृपया: http://stackoverflow.com/questions/25555013/unity-unibill-plugin-issue-with-amazon-testing-amazonappstore-getitemdatareques – xemacobra

1

जो एंड्रॉयड अभी दुकानों के सभी जायके का समर्थन करता है लेकिन बहुत आईओएस के लिए समर्थन जारी करने के लिए जल्द ही है किसी भी प्रयोग करने योग्य मुक्त समाधान मैं अभी हाल ही में OpenIAB पर ठोकर खाई के लिए लंबे समय तक देखने के बाद!

OpenIAB on Github

+0

परियोजना/लिंक मर चुका है। – aggsol

+0

नया स्थान https://github.com/onepf/OpenIAB है – Extrawurst