2013-02-24 30 views
7

Unity ile bir mobil oyun geliştiriyorum ve çekirdek oyun döngüsünü çalıştırmak çok kolay olsa da, özellikle mobil cihazlara ve özellikle de Apple ve Google tarafından sağlanan Uygulama içi Satın Alma işlevi. Bununla yardımcı olabilecek eklentiler olduğunu duydum. Tüm seçenekleri listeleyen ve bunları kolayca karşılaştırmamı sağlayan bir yer var mı?Unity ile Mobil Oyun - Uygulama İçi Satın Alma için Eklenti

+0

Biz beta test MobiShop (https://www.assetstore.unity3d.com/en/#!/content/63636) ve kolay yeni bir dükkan oluşturmak ve satın alma işlemi test yapılmış Birlik editörü de. – Chris

cevap

11

Unity'deki eklentiler kendi başınıza geliştirmek için çok karmaşıktır. Mevcut olanları aramaya hakkınız var. İşte bugün Birlik'te İAP için 4 önde gelen seçenek hızlı bir karşılaştırma.

Prime 31 - iOS ve Android

için Eklenti Bu eklenti oldukça zaman civarında olmuştur. Prime 31, Birlik için çok sayıda eklenti yaptı ve ikisi de Uygulama İçi Satın Alma işlemiyle ilgileniyor. Bunlardan biri Android için, diğeri ise iOS için. Eklenti, tüm acıyı In-App Alımlarından uzak tuttuğunu iddia ediyor. Oyununuzda sadece bir veya iki şeyi satmayı planlıyorsanız ve sadece bir donanım platformunda yayınlamak istiyorsanız, bu harika bir seçim olacaktır. Maliyet - 70 $ - Tek işletim sistemi için bir kez ücret. Bununla birlikte, eğer kullanıcı oyun sırasında toplayabilir ve farklı türde mallarla bir mağaza kurabilirse, farklı Mobil İşletim Sistemi ve Tapjoy/W3i için daha fazla eklenti satın almanız gerekir.

SOOMLA - Açık Kaynak IAP Projesi

SOOMLA projesi sanal ürünler için ve Uygulama İçi Satın Alma bir çapraz platform çerçevesi oluşturdu. Bu, hızla popülerlik kazanmış olan ve yakın zamanda Birlik'e destek veren bir ortaklıkla geliştirilen bir projedir. Eklenti, hem iOS hem de Android için destekle birlikte, kullanıcıların yeni sürümlere geçişlerini engellemek için bir denge yönetimi sistemi ve güvenlik işlevleri ile birlikte indirilebilir. Eklenti tamamen ücretsiz ve açık size tam esneklik sağlar.

SOOMLA - Mağaza-Ön Eklentisi

Bu eklenti Açık kaynak IAP Unity eklentinin üzerine inşa değil, aynı zamanda mağaza açık bileşenini içerir. Mağazada para ve çoklu sanal ürün içeren bir oyun uygulayan geliştiriciler için en iyi çözüm. Mağaza, tek kullanımlık, tek satın alma ve Donanımı olan ürünler gibi farklı iyi türleri desteklemektedir. Satın alma isteklerini, kendi başına uygulamak zorunda olan geliştiricinin yerine mağaza içinde otomatik olarak tetikler. Başlamak için ücretsiz bir deneme var ve daha sonra mağazada daha fazla değişiklik yapmaya devam etmek istiyorsanız 29 dolar/ay ödersiniz ya da aynı mağazayı ücretsiz olarak kullanmaya devam edebilirsiniz.

Roar Motoru - kendi platformu

bir parçası olarak bu uzaktan oyunun çeşitli yönlerini yönetmek için tam bir çözümdür ve bunun bir parçası olarak bir uygulama içi satın alma eklenti içerir. Bu bir öldürücü olabilir ve aktif kullanıcı miktarına bağlı olarak maliyet birkaç yüz dolara çıkabilir.

+1

Prime31, eklentilerinden birini kurma konusunda sorun yaşadığınızda böyle bir acı verebilir. Bir keresinde eklentilerini kullandım ve aynı hatayı yapmayacağım. Çevrenizde başka şirketleriniz var, örneğin uygulama içi eklenti için Unibill gibi Amazon Store/IOS/Android hepsi bir arada ürünle birlikte tüm sorularıma cevap verdiler. Bu yardımcı olur umarım. – Paul

+0

Prime31, zaman zaman sorunlu olabilir. – aggsol

0

Kendi eklentilerinizi oluşturmak o kadar da zor değil. Android'de, JNI'un nasıl çalıştığını anlamanız gerekecek.

IAP kodunu kodlamak için zaman harcamak istemiyorsanız, yalnızca varolan eklentilerden birini edinin. Özel durumumda, Prime 31 eklentilerini kullandım. İyi çalışıyorlar.

+1

JNI hakkında biraz araştırma yaptım ve bu yazıyı buldum - http://www.koushikdutta.com/2009/01/jni-in-android-and-foreword-of-why-jni.html –

2

Unibill bir yorumda belirtildi ve yazarı olarak bunu bir seçenek olarak da yükseltmek istiyorum.

Artık 5 farklı faturalandırma platformunu destekliyor; iOS, Google Play, Amazon, Windows Phone 8 ve Mac App store.

Birden fazla platform hedefliyorsanız (büyük ihtimalle Unity'yi neden kullanıyorsunuz) o zaman Unibill size çok zaman kazandırabilir. Sadece Asset store reviews'umuzdan bazılarını kontrol edin. Uzun elimizde android mağazaların tüm lezzetleri destekler ama çok iOS için destek yayınlayacak yakında hangi Sadece son zamanlarda OpenIAB tökezledi herhangi kullanışlı ücretsiz bir çözüm arayan sonra

+0

Bir bakabilir misiniz? Bu soru lütfen: http://stackoverflow.com/questions/25555013/unity-unibill-plugin-issue-with-amazon-testing-amazonappstore-getitemdatareques – xemacobra

İlgili konular