gpt4 book ai didi

ios - GameCenter游戏中可以有超过4位玩家吗?

转载 作者:行者123 更新时间:2023-12-01 19:04:41 25 4
gpt4 key购买 nike

我正在摆弄一个使用Game Center制作的简单多人游戏。我正在使用Apple的代码。我只是将最大玩家数更改为5,而不是2:

- (void)hostMatch:(id)sender
{
GKMatchRequest *request = [[GKMatchRequest alloc] init];
request.minPlayers = 2;
request.maxPlayers = 5;

GKMatchmakerViewController *mmvc = [[GKMatchmakerViewController alloc] initWithMatchRequest:request];
mmvc.matchmakerDelegate = self;

[self presentViewController:mmvc animated:YES completion:nil];
}

当我的 request.maxPlayers等于2-4时,它可以正常工作,但是一旦我超过5,它就会给我这个错误:
The requested operation could not be completed because the match request is invalid.
有没有人想出解决方案?

最佳答案

这完全取决于您要创建的游戏的类型。下表来自apple doc:

表7-3
每种比赛的最大玩家数
比赛类型。玩家人数上限
点对点4
托管。 16
回合制。 16

这是进一步研究的链接:https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/GameKit_Guide/MatchmakingwithGameCenter/MatchmakingwithGameCenter.html#//apple_ref/doc/uid/TP40008304-CH12-SW7

关于ios - GameCenter游戏中可以有超过4位玩家吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20463858/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com