我正在为 Mac 和 iOS 设备创建多人 2D 游戏。我将 cocso2d 用于图形/游戏引擎,但是对于多人通信使用什么我基本上是空白的。请注意,我不能使用中央服务器,例如 SmartFox、RedDwarf 等,因为我希望玩家为其他人“托管”游戏并能够在他们的 LAN、VPN 或我自己的服务器上玩游戏。
任何指针?我检查了lidgren,但它仅适用于.NET,因此不适合我。
编辑:通信必须是实时的,因此它可能会通过 UDP
我正在为 Mac 和 iOS 设备创建多人 2D 游戏。我将 cocso2d 用于图形/游戏引擎,但是对于多人通信使用什么我基本上是空白的。请注意,我不能使用中央服务器,例如 SmartFox、RedDwarf 等,因为我希望玩家为其他人“托管”游戏并能够在他们的 LAN、VPN 或我自己的服务器上玩游戏。
任何指针?我检查了lidgren,但它仅适用于.NET,因此不适合我。
编辑:通信必须是实时的,因此它可能会通过 UDP