我將嘗試在我的XNA遊戲中構建多人遊戲並同時爲其構建服務器,但我不知道服務器應採用何種格式。我應該使用什麼C#模板爲XNA遊戲構建服務器?
在大多數遊戲中,有一些播放器託管,服務器是不可見的,它沒有自己的窗口,只需在遊戲內部創建一個大廳,並在後臺爲您提供一個服務器線程。
類似這樣的描述是我想我想要的,但是開發這個的最好方法是什麼?我是否應該將服務器作爲控制檯應用程序啓動,然後以某種方式設法啓動控制檯,並在玩家創建大廳時使其不可見,或者找出將代碼移植到xna遊戲中的線程的方式?我應該使用Windows窗體應用程序模板嗎?什麼是最好的方式去做這件事?
您是否檢查過XNA網絡功能? http://msdn.microsoft.com/en-us/library/bb975801.aspx –
我打算使用套接字,因爲我不想僅限於真實帳戶 –
您可以查看Lidgren C#網絡 – Cyral