如何将聊天客户端连接到游戏服务器?

时间:2011-04-29 13:52:29

标签: c#

我只是想创建一个可以连接到游戏服务器的“聊天客户端”..

我的问题是我不知道如何开始,我已经阅读了几个关于套接字编程/聊天客户端/服务器客户端等的教程,但我找不到在游戏服务器上实现它的方法。 / p>

我要连接的服务器是Battle.net服务器“魔兽争霸III”。

我已经知道服务器的IP地址,但我不知道如何才能访问游戏服务器。 服务器的IP地址充当Web服务器“充当论坛”和GameServer“当然是游戏本身”。

总结我的问题: 我只想用C#创建自己的“Topaz Chat”,但我不知道该怎么做?

任何想法?伙计甚至关键字就足够了,我会尽力为它找到一个教程。我知道很难回答我的问题,因为我没有提供任何代码T_T

2 个答案:

答案 0 :(得分:1)

首先,您需要找出聊天使用的协议。尝试找到这些问题的答案:

  • 你真的需要原装插座吗?
  • 协议是否为已知协议,例如IRC?
  • 聊天的命令是什么以及如何处理?

当你找到这些答案时,你就会在那里。

答案 1 :(得分:0)

如果您说您可以访问Battle.net获取某些信息,那么我相信它使用WEB服务。使用它,您可以请求一些信息或创建一个房间或其他东西。你不应该使用套接字编程。 WCF是.NET的高级技术。将其用作Web服务。

相关问题