我正在开发一款迷你游戏的收藏家。
每个迷你游戏都是一个活动,它是从一个常见的GameActivity类扩展而来的。
我的想法是让用户在应用内购买更多游戏。这样做的最佳做法是什么?
最简单的方法当然是创建两个版本的游戏,使用不同数量的子活动,但如果我希望用户只购买某些子活动而不购买其他子活动会怎样?
我的第一个想法是只创建一个免费应用程序,包含所有子活动,但其中许多被阻止。然后,出售单个小应用程序,这些应用程序不会包含任何游戏,而是生成一个由主应用程序检查并取消阻止相关子活动的文件。 这个解决方案的问题在于,无论如何,我总是要强制只想要有限免费版本的用户下载他们不会使用的子活动。
这是一个很好的解决方案,还是有更好的东西?
谢谢。