Objective c Cocoa中的网络多人游戏?

Objective c Cocoa中的网络多人游戏?,objective-c,cocoa,macos,networking,Objective C,Cocoa,Macos,Networking,我已经为Mac OS制作了这个游戏,但我意识到我需要通过多人游戏使它变得更好 我是一个有经验的可可开发者(所以请不要使用RTFM),但由于某些原因,我甚至从未接触过网络。我想知道如何通过不同的wifi网络将游戏日期从com1发送到com2,反之亦然 干杯,康纳 编辑:当我说不同的wifi网络时,我的意思是没有问候。我想在美国和一个中国男人玩这个游戏 我可以从这个问题中复制我的答案:) 苹果公司祝您愉快: - - 特别是最后一个链接中的示例项目可能会很有用 Quin(多人俄罗斯方块游戏)也使用B

我已经为Mac OS制作了这个游戏,但我意识到我需要通过多人游戏使它变得更好

我是一个有经验的可可开发者(所以请不要使用RTFM),但由于某些原因,我甚至从未接触过网络。我想知道如何通过不同的wifi网络将游戏日期从com1发送到com2,反之亦然

干杯,康纳

编辑:当我说不同的wifi网络时,我的意思是没有问候。我想在美国和一个中国男人玩这个游戏

我可以从这个问题中复制我的答案:)

苹果公司祝您愉快:
-
-
特别是最后一个链接中的示例项目可能会很有用

Quin(多人俄罗斯方块游戏)也使用Bonjour,例如:

-

Bonjour提供了一种在局域网上发现服务的通用方法。我在找一个p2p的东西。但是我会试试你的答案,这不是我想要的。谢天谢地,它可以发现服务,但它也使沟通变得容易。根据我的经验,它在游戏中运行得很好,而且很容易实现。我在我的回答中添加了到Quin的链接,这是一个很好的例子,说明了Bonjour实际上是多么强大。它也可以在互联网上使用:)如果你“甚至从未接触过网络”,那么恐怕RTFM至少在某种程度上是有道理的。也许你在寻找所需内容的概述&到T(相关)FM的链接?根据您的描述,您肯定需要一个服务器应用程序位于公共位置,以协调和匹配“自愿参与者”。与“任何人”进行点对点不是凭空产生的。必须存在一些玩家配对的中央服务。这意味着网络应用。然后,“找到”另一个“是一个简单的“在iOS上使用web服务”问题;其余的都是在iOS上进行的有据可查的点对点游戏。