游戏开发:多人对战与广告盈利指南
1. 多人游戏开发收尾
1.1 更新玩家数据
在多人游戏开发中,需要更新本地和远程玩家的统计数据。以下是相应的代码:
// Update the local player's stats
if let localPlayer = gameCenterData?.getLocalPlayer() {
if let index = gameCenterData?.getPlayerIndex(for: localPlayer) {
gameCenterData?.players[index].totalPoints =
gameModel.players[0].totalPoints
}
}
// Update the remote player's stats
if let remotePlayer = gameCenterData?.getRemotePlayer() {
if let index = gameCenterData?.getPlayerIndex(for: remotePlayer) {
gameCenterData?.players[index].totalPoints =
gameModel.players[1].totalPoints
}
}
1.2 结束回合并发送数据
更新完玩家数据后,结束当前回合并发送数据:
超级会员免费看
订阅专栏 解锁全文
34

被折叠的 条评论
为什么被折叠?



