.NET游戏服务器

Leo*_* Vo 7 .net architecture

我在这里有关于.Net框架技术和游戏服务器的问题.假设我有一些游戏机作为客户端,我想将这些客户机连接到游戏服务器,你们认为如果我使用.NET框架开发服务器应用程序是好的吗?

客户机也是用dotnet技术开发的.如果我将我的服务器扩展到几个同时运行的服务器,如果我在我的游戏服务器上使用.Net框架,那该怎么办?我应该使用什么.Net技术,.Net Remoting,XML Web服务,COM +,MSMQ或任何建议?

这里一个更重要的因素是表现明智.我希望客户端和服务器之间的通信能够快速有效地进行通信而不会长时间滞后.

我想扩展到几个服务器的目的是因为如果其中一个服务器关闭或关闭进行服务,我仍然可以让我的应用程序运行而不会中断任务关键和实时的游戏过程.

以前有什么样的灵魂做过这样的设置吗?如果是的话,你们对此感觉如何?在游戏服务器中使用.Net的最佳,好,差或最差?

我真诚地感谢.Net和游戏开发专家在这里给我一些反馈.

谢谢,

Mit*_*eat 1

为了使游戏服务器具有任何类型的可扩展性,您需要利用 UDP 进行通信(.NET 支持,请参阅UdpClient)。

本文可能会为您指明正确的方向:多线程游戏服务器浏览器