Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 异步服务器客户端套接字在C中实现Pong的方法#_C#_Sockets_Networking_Asynchronous_Pong - Fatal编程技术网

C# 异步服务器客户端套接字在C中实现Pong的方法#

C# 异步服务器客户端套接字在C中实现Pong的方法#,c#,sockets,networking,asynchronous,pong,C#,Sockets,Networking,Asynchronous,Pong,我用C#完成了一个简单的乒乓球,就像一个实验作品。 我的计划是如何在游戏中实时更新网络信息。更新对象的高消息流 所以我的问题是,最好的方法是什么? 我的游戏非常简单,我有两个桨,一个球,我的计划是把两个玩家连接到一个服务器,从客户端到服务器,从服务器到客户端发送消息来更新对象。 异步服务器客户端套接字是最佳解决方案吗? 或者我需要为这个提议使用另一个解决方案 谢谢,欢迎各种建议。您需要认证吗?您是否需要处理多个玩家(或仅第二个玩家)?这里有太多的选项,无法缩小要互连的单元的范围。@Richard

我用C#完成了一个简单的乒乓球,就像一个实验作品。 我的计划是如何在游戏中实时更新网络信息。更新对象的高消息流

所以我的问题是,最好的方法是什么? 我的游戏非常简单,我有两个桨,一个球,我的计划是把两个玩家连接到一个服务器,从客户端到服务器,从服务器到客户端发送消息来更新对象。 异步服务器客户端套接字是最佳解决方案吗? 或者我需要为这个提议使用另一个解决方案


谢谢,欢迎各种建议。

您需要认证吗?您是否需要处理多个玩家(或仅第二个玩家)?这里有太多的选项,无法缩小要互连的单元的范围。@Richard为了简单起见,我只想连接两个播放器,也许当我可以处理它时,我想与更多的播放器一起工作。第一个选择是有一个单独的服务器和客户端(因此需要两个exe)或者只是拥有一个可以连接到另一个客户端的客户端。(概述:您可以使用套接字,但低级详细信息应遵循高级设计选项。)