Мобильная игра с Unity-плагином для покупки в приложении [закрыто]

Я разрабатываю мобильную игру с Unity, и хотя очень легко запустить основной игровой цикл, у меня возникли некоторые проблемы с интерфейсами для мобильных устройств и, в частности, с функциональностью покупки в приложении, предоставляемой Apple и Google. Я слышал, что есть плагины, которые могут помочь с этим. Есть ли место, где перечислены все варианты и могут позволить мне легко сравнить их?

4 ответов


плагины в Unity очень сложны для разработки самостоятельно. Вы правы, что ищете существующие. Вот краткое сравнение 4 ведущих вариантов IAP в Unity сегодня.

Prime 31-плагин для iOS и Android

этот плагин существует уже довольно давно. Глава 31 сделали множество плагинов для Unity, и два из них имеют дело с покупкой в приложении. Один из них-для Android и для усвн. Плагин утверждает, чтобы забрать всю боль от покупок в приложении. Если вы планируете просто продать одну или две вещи в вашу игру и запустить только на одной аппаратной платформе, это будет отличный выбор. Стоимость - $ 70-разовая плата за одну ОС. Однако, если вы строите игру с монетами, которые пользователь может собрать во время игры и реализовать магазин с различными типами товаров, вам придется много работать, а также покупать больше плагинов для разных мобильных ОС и для Tapjoy/W3i.

SOOMLA-проект IAP с открытым исходным кодом

проект SOOMLA создал кросс-платформенную платформу для виртуальных товаров и покупок в приложении. Это проект, разработанный сообществом, который быстро растет в популярности и недавно добавил поддержку Unity. Плагин доступен для скачивания с поддержкой как iOS, так и Android, а также системы управления балансом и функций безопасности для предотвращения взлома пользователей в модернизацию. Плагин полностью бесплатный и открытый, что дает вам полную гибкость.

SOOMLA - магазин-стойка плагин

этот плагин построен поверх открытого исходного кода IAP Unity плагин, но также включает в себя компонент store-front. Это лучшее решение для разработчиков, которые реализуют игру с монетами и несколькими виртуальными товарами в магазине. Магазин поддерживает различные хорошие типы, такие как одноразовые, один-купить и Equipable товарами. Он автоматически запускает запросы на покупку из магазина, а не разработчик должен реализовать это самостоятельно. Существует бесплатная пробная версия, чтобы начать работу, а затем, если вы хотите продолжать вносить больше изменений в магазин вы платите $29/месяц или вы можете продолжать использовать тот же магазин бесплатно.

рев двигателя-как часть их платформы

Это полное решение для управления различными аспектами игра удаленно, и она включает в себя плагин покупки в приложении, как часть его. Это может быть убийство, и стоимость может доходить до нескольких сотен долларов в зависимости от количества активных пользователей.


Unibill был упомянут в комментарии, и, как его автор, я хотел бы поднять его как вариант.

теперь он поддерживает 5 различных платформ биллинга; iOS, Google Play, Amazon, Windows Phone 8 и Mac App store.

Если вы нацелены на несколько платформ (предположительно, поэтому вы используете Unity), то Unibill может сэкономить вам много времени. Просто проверьте некоторые из наших отзывы о магазине активов.


после долгого поиска любого полезного бесплатного решения, на которое я недавно наткнулся OpenIAB, который поддерживает все вкусы android магазины прямо сейчас, но скоро выпустит поддержку для iOS слишком!

OpenIAB на Github


создания собственных плагинов не так сложно. В android вам нужно будет понять, как JNI строительство.

Если вы не хотите тратить время на кодирование кода IAP, просто получите один из существующих плагинов. В моем конкретном случае я использовал Плагины Prime 31. Они прекрасно работают.