我想创建一个多人游戏,并使用我的电脑作为服务器。我对C#和XNA环境相当有经验,但我不太清楚如何将我的电脑设置为服务器,以及如何让客户端(游戏)使用该服务器。如何制作多人游戏服务器?
任何人都可以帮助我吗?
谢谢! :)
我想创建一个多人游戏,并使用我的电脑作为服务器。我对C#和XNA环境相当有经验,但我不太清楚如何将我的电脑设置为服务器,以及如何让客户端(游戏)使用该服务器。如何制作多人游戏服务器?
任何人都可以帮助我吗?
谢谢! :)
XNA Game Studio 3.1: Tutorial 5: Adding Multiplayer and Networking Support to the Game
完整的教程加入多人的支持。这与MSDN上的Asteroid样式入门工具包/教程一致,但考虑到您已经拥有XNA和C#体验,您应该能够选择所需的东西。
请记住,如果没有发布专用的多人游戏服务器应用程序,则可能是任一客户端可能是主机的场景。这不是一个问题,因为无论如何,你将在游戏中实现客户端和服务器,但是架构上值得思考。
真棒,谢谢! – Sadiq 2011-02-11 04:24:54
简短的回答:WCF – zerkms 2011-02-11 02:40:43