我正在开发适用于iOS的纸牌游戏。我认为游戏中心整合是我想要倾向的东西,但就纸牌游戏而言,我并不确定这会对个别玩家带来什么影响。从Apple类引用来看,GKPlayer
似乎是我想要使用的,但我也有自己的玩家类,我认为我只需要处理卡片手。我想知道我的Player类中是否应该有一个GKPlayer
对象,或者这是否是错误的方法。
我也想知道游戏中心的语音聊天(我知道这听起来与纸牌游戏完全无关,但请耐心等待)。我没有看到它实现,所以我不完全确定它是如何工作的。基本上我需要的是它能够连接4-10个玩家并且只是一个语音聊天。似乎需要在屏幕上显示我想要避免的东西。这会怎么样?
答案 0 :(得分:0)
问:玩家类应该有GKPlayer吗?
答:嗯,那将被认为是一个很好的设计。因为,GKPlayer对象会让您知道当前参与游戏的已连接玩家的详细信息。但是,如果您可以使用名为GKLocalPlayer的GKPlayer的子类,那会更好。因此,通过这种方式,您可以保持真实性,一个玩家拥有一台设备。有关多人游戏的更多信息:Click here!
好像我们只能进行点对点语音聊天。 (但等待专家,与他们自己的黑客分享更多细节!)