Cocoa 中的网络多人游戏?
我为 Mac OS 制作了这款游戏,但我意识到我需要在多人游戏方面做得更好。
我是一名经验丰富的 Cocoa 开发人员(所以请不要使用 RTFM),但由于某种原因我什至从未接触过网络。我想知道如何通过不同的 wifi 网络将游戏数据从 com1 发送到 com2,反之亦然。
干杯,Conor
编辑:当我说不同的 wifi 网络时,我的意思是没有 bonjour。我希望能够在美国和中国人一起玩游戏!
I have made this game for Mac OS, but I realised that i need to make it better with multiplayer.
Im an experienced Cocoa developer (so please, no RTFM's) but for some reason I never even touched on networking. I was wondering how I could send game date from com1 to com2, and vice versa, over different wifi networks.
Cheers, Conor
Edit: When I say different wifi networks, I mean no bonjour. I want to be able to play the game in the US with a guy in china!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我可以复制这个问题的答案:)
MAC IOS IPC:如何编写MAC 和 IOS 中的 P2P 应用程序?
Apple Bonjour 是最佳选择:
- http://en.wikipedia.org/wiki/Bonjour_(软件)
- http://www.mobileorchard.com/tutorial-networking- and-bonjour-on-iphone/
特别是最后一个链接中的示例项目可能很有用。
Quin(多人俄罗斯方块游戏)也使用 Bonjour 例如:
- http://simonhaertel.de/
I can just copy my answer from this question :)
MAC IOS IPC: how to write P2P applications in MAC and IOS?
Apple Bonjour is the way to go:
- http://en.wikipedia.org/wiki/Bonjour_(software)
- http://www.mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/
Especially the sample project from the last link might be useful.
Quin (multiplayer tetris game) also uses Bonjour for example:
- http://simonhaertel.de/