我正在开发一款使用Unity的移动游戏,虽然很容易让核心游戏循环运行,但我遇到了移动设备界面的一些问题,特别是苹果和谷歌提供的应用程序内购买功能.我听说有插件可以帮忙解决这个问题.是否有任何地方列出所有选项,可以让我轻松比较它们?
解决方法
Unity中的插件非常复杂,无法自行开发.你是正确的寻找现有的.以下是今天Unity中IAP的4个主要选项的快速比较.
这个插件已存在很长一段时间了. Prime 31为Unity制作了大量插件,其中两个处理应用内购买.其中一个适用于Android,另一个适用于iOS.该插件声称可以消除应用内购买带来的所有痛苦.如果您计划只在游戏中销售一两件东西,并且只在一个硬件平台上启动,那么这将是一个很好的选择.成本 – 70美元 – 单一操作系统的一次性费用.但是,如果您正在构建一个用户可以在游戏过程中收集的硬币游戏并使用不同类型的商品实施商店,那么您将需要努力工作并为不同的移动操作系统和Tapjoy / W3i购买更多插件.
SOOMLA – 开源IAP项目
SOOMLA项目为虚拟商品和应用程序内购买创建了一个跨平台框架.这是一个commUnity开发的项目,该项目已经迅速普及,并且最近增加了对Unity的支持.该插件可供下载,支持iOS和Android以及平衡管理系统和安全功能,以防止用户入侵升级.该插件完全免费且开放,为您提供完全的灵活性.
SOOMLA – Store-Front插件
此插件构建在Open source IAP Unity插件之上,但也包含store-front组件.对于正在实施具有硬币和商店中的多个虚拟商品的游戏的开发者而言,这是最佳解决方案.该商店支持不同的好类型,如单次使用,单次购买和可装备的商品.它会自动触发商店内的购买请求,而不是开发者必须自己实现购买请求.有一个免费试用版开始,然后如果你想继续对商店进行更多的更改你每月支付29美元,或者你可以继续免费使用同一个商店.
咆哮引擎 – 作为其平台的一部分
这是一个远程管理游戏各个方面的完整解决方案,它包含一个应用内购买插件作为其中的一部分.这可能是一个过度杀戮,成本可能会达到几百美元,具体取决于活跃用户的数量.