几个月前,我在 Windows Phone 上开发了一款实时快节奏射击游戏,然后我也将游戏移植到了 Windows。
现在我正在考虑让游戏支持多人游戏,但我有几个问题,因为我以前从未做过:
考虑到它是一个射击游戏,所以有很多子弹、各种类型的游戏对象、玩家/小怪的动作等......:
- 在这种情况下使用异步套接字是否足够快?(带有 Windows 播放器的 WP 播放器或带有 WP 的 WP 或带有 Windows 的 Windows)
- 注意:玩家将通过集中式套接字服务器进行通信
- Windows Phone Sockets 的性能够好吗?(3G/4G, Wifi)
- 我应该使用 TCP 还是 UDP 或两者都使用(例如,用于对象/动作的 UDP 和用于聊天的 TCP)
- 您将如何继续发送数据,您将发送什么样的数据以及多久发送一次?
提前非常感谢!:)