纸牌游戏服务器端技术,哪一个选择?

时间:2012-01-05 23:26:34

标签: c# wpf

我在C#WPF中制作纸牌游戏。现在我有单人游戏模式,现在我需要制作多人游戏模式。

此游戏仅适用于4位玩家。其中一个将创建游戏并启动服务器。之后,4名玩家将通过游戏客户端应用程序连接到游戏。每个玩家都有60秒的时间玩,在该服务器获得通知后,然后是其他玩家转向。

是否可以完成Web服务,或者如果通过TcpListener和TcpClient技术完成,或者可能是第三种选择会更好吗?

2 个答案:

答案 0 :(得分:2)

您应该使用WCF

答案 1 :(得分:2)

假设玩家在互联网上我会去网络服务路线。至少你想使用http和端口80来更轻松地通过防火墙。你不希望你的用户只是为了玩游戏而专门打开端口。