我已經完成了我的研究,但是我很難理解爲什麼有人會希望使用這些類型的服務器(Photon,SmartFox等)進行遊戲編程,當他們已經提供了諸如.Net框架。爲什麼要使用Exit Game的Photon等服務器?
這似乎逃避我的理解,使用這些昂貴的服務器之一,滾動自己的好處。編寫遊戲網絡的大部分工作並不是你必須要做的事情嗎?
我想創建一個多人遊戲服務器/客戶端遊戲,但我從StackOverflow的專業人士那裏聽說Photon是不值得花錢的,因爲他可以「在一兩天內爲他的遊戲創建類似的東西」。我的用法是單人遊戲,多玩家COOP(客戶端到客戶端),如果銷售得好,或者我專門爲該功能(服務器/客戶端架構)獲得kickstarter資金,則可能是MMO。雖然最有可能的是,我會像Valve那樣編寫遊戲程序,甚至單人遊戲都是服務器/客戶端架構,「服務器」位於客戶端的離線系統上。
使用Photon,比使用C#.Net創建自己的遊戲服務器有什麼好處?
我特別期待有Photon和.Net框架工作經驗的人士。我很想知道「感覺」(實際差異,沒有聲稱的差異)和他們對Photon的看法之間的差異。 – user2948630
我沒有經驗,我和你一樣。從我能告訴我的光子的主要好處是你不必自己推出。您基本上正在爲開發過程中的快捷方式付費。出於教育原因,我個人決定推出自己的產品。儘管我認爲在實時遊戲中獲得高效通信代碼有很多複雜性,但像光子這樣的框架問題很可能已經比我能做得更好。 –
如果您想創建自己的服務器,請使用lidgren。 –