C# 4.0 基于c#异步套接字的游戏程序

C# 4.0 基于c#异步套接字的游戏程序,c#-4.0,C# 4.0,我开发了基于c#异步套接字的游戏。服务器不断地向客户端发送命令,客户端根据这些命令工作。它可以正常工作,但当internet连接速度减慢或某些未命中行为命令未命中时,客户端会表现出突然的行为。 在简单的服务器中,异步发送命令,但在客户端的接收方,需要有一些同步机制来捕获所有这些命令 我需要一些专家的建议,请帮助我。。我真的很沮丧这个问题,它在一周或一个月的某个时候出现,或者永远不会出现 正在等待答复…您可以在此处缓冲传入的命令吗?您使用TCP还是UDP?我使用TCP和缓冲区大小8192。收到命令

我开发了基于c#异步套接字的游戏。服务器不断地向客户端发送命令,客户端根据这些命令工作。它可以正常工作,但当internet连接速度减慢或某些未命中行为命令未命中时,客户端会表现出突然的行为。 在简单的服务器中,异步发送命令,但在客户端的接收方,需要有一些同步机制来捕获所有这些命令

我需要一些专家的建议,请帮助我。。我真的很沮丧这个问题,它在一周或一个月的某个时候出现,或者永远不会出现


正在等待答复…

您可以在此处缓冲传入的命令吗?您使用TCP还是UDP?我使用TCP和缓冲区大小8192。收到命令后,我加入队列并逐个处理。