我在C#WPF中制作纸牌游戏。现在我有单人游戏模式,现在我需要制作多人游戏模式。
此游戏仅适用于4位玩家。其中一个将创建游戏并启动服务器。之后,4名玩家将通过游戏客户端应用程序连接到游戏。每个玩家都有60秒的时间玩,在该服务器获得通知后,然后是其他玩家转向。
是否可以完成Web服务,或者如果通过TcpListener和TcpClient技术完成,或者可能是第三种选择会更好吗?
答案 0 :(得分:2)
您应该使用WCF。
答案 1 :(得分:2)
假设玩家在互联网上我会去网络服务路线。至少你想使用http和端口80来更轻松地通过防火墙。你不希望你的用户只是为了玩游戏而专门打开端口。