Xcode iOS游戏套件、纸牌游戏玩家和;语音聊天服务

Xcode iOS游戏套件、纸牌游戏玩家和;语音聊天服务,xcode,gamekit,gksession,audiosession,Xcode,Gamekit,Gksession,Audiosession,我正在为iOS做一个纸牌游戏。我认为游戏中心的整合是我想要倾向的,但就纸牌游戏而言,我不确定这对每个玩家意味着什么。从Apple类参考资料来看,GKPlayer似乎是我想要使用的,但我也有自己的player类,我想我需要它来处理牌手。我想知道我的Player类中是否应该有一个GKPlayer对象,或者这样做是否是错误的 我也对游戏中心的语音聊天感到好奇(我知道这听起来与纸牌游戏完全无关,但请耐心听我说)。我还没有看到它的实现,所以我不完全确定它是如何工作的。基本上,我需要的是它能够连接4-10个

我正在为iOS做一个纸牌游戏。我认为游戏中心的整合是我想要倾向的,但就纸牌游戏而言,我不确定这对每个玩家意味着什么。从Apple类参考资料来看,
GKPlayer
似乎是我想要使用的,但我也有自己的player类,我想我需要它来处理牌手。我想知道我的Player类中是否应该有一个
GKPlayer
对象,或者这样做是否是错误的

我也对游戏中心的语音聊天感到好奇(我知道这听起来与纸牌游戏完全无关,但请耐心听我说)。我还没有看到它的实现,所以我不完全确定它是如何工作的。基本上,我需要的是它能够连接4-10个玩家,只是一个语音聊天之类的东西。这似乎是那种需要在屏幕上显示我想要避免的东西。这是怎么回事?

第一个问题的答案: 问:玩家类应该有一个玩家

A:嗯,那会被认为是一个好的设计。因为,GKPlayer对象将让您知道当前正在参与游戏的已连接玩家的详细信息。但是,如果您可以使用名为GKLocalPlayer的GKPlayer子类,则会更好。这样你就可以保持真实性,一个玩家一台设备

有关多人游戏的更多信息:


似乎我们只能进行点对点语音聊天。(但请等待专家,与他们自己的黑客分享更多细节!)

+1,好问题,但子问题太多了。希望有人会花时间回答。下次只需把它分成多个问题,以便快速回答。:)