如果这是一个难以回答的问题,我道歉。如果是,请提出改进方法。
我的问题基本上是基于菜单的游戏基于哪个框架?该游戏类似于Big Win Sports游戏。所有的游戏玩法都在管理,但是需要能够显示AI玩这项运动(没有用户玩,只是模拟游戏)。至于菜单,它们将是各种菜单,用于更换玩家,购买玩家,玩游戏和查看积分等事情。
我最初的想法是在SpriteKit中制作它,因为它是一个游戏引擎,这就是我的经验。
在考虑了一段时间后,我开始认为,由于除了模拟之外没有真正的“游戏”元素,我不需要使用SpriteKit。我的意思是,我认为不需要物理,碰撞或SpriteKit提供的其他东西。这会让我觉得我应该用故事板在UIKit上制作游戏。
为了确保这不会作为基于意见的问题而关闭,我会将我的问题缩小到这个范围。 UIKit,SpriteKit等喜欢为我所描述的游戏提供基于菜单的游戏有什么好处?如果我说的话,请随意加入任何意见。
答案 0 :(得分:4)
为什么不两者?
SpriteKit可以与UIKit共存。 $details['status'] == 0 or $details['status'] === '0'
是SKView
子类,包含处理SpriteKit内容的UIView
。您可以将此SKScene
与来自UIKit的任何其他正常SKView
一起嵌入。
如果游戏的大部分是基于菜单的,我建议使用UIKit。对于模拟,如果您以后需要更像游戏的环境(对于粒子效果,碰撞检测等),您可以随时使用UIView
。