我打算創建一個在線遊戲服務。玩家將與其他玩家一起玩,所以只有人類玩遊戲。從pocker到跳棋,遊戲將是多種多樣的。只有回合制的,沒有FPS,RTS等等。但是遊戲可以是真正的動態的,就像每秒一轉。網絡遊戲的最佳平臺
所以,
- 沒有複雜的服務器端邏輯,只是確認動作,寫日誌,計算玩家的等級,但沒有AI。
- 多通道文字聊天。推送邏輯比查詢更受歡迎。
- 用戶界面無需使用霧,着色器等3D圖形。
- 用戶界面非常具有互動性,提供幫助提示,元素高亮顯示和鍵盤快捷鍵。
- 應該很容易添加新的遊戲類型。所以可插拔的UI部件非常受歡迎。
- 如果它不會成爲一場噩夢,我寧願支持MacOS的一個Linux操作系統。
所以我Silverlight和ASP.Net AJAX +之間desiding。 ASP.Net + AJAX似乎更便於攜帶(至少不需要安裝),但很難完成任務。 Silverlight被看作是更友好的開發環境,但我必須瞭解Moonlight,所以我不能使用任何新的Silverlight新功能。我在服務器端.NET(在原始套接字,WCF,多線程,MSSQL上的網絡協議)和客戶端WinForms,但在JavaScript或Silverlight中沒有經驗,因此我將不得不學習新的東西,不管怎樣, 。
的問題是 - 什麼方法/技術適合我的需要最好?對於我來說,我願意接受其他選項的建議,我沒有提及,如果有的話。