我正在做一個基於回合的在線多人遊戲(匹配是1v1),其中信息需要每5-10秒推送給客戶端。現在從我的經驗和閱讀最好的方式來做到這一點是通過我用Java構建的服務器程序,並運行在專用服務器上。唯一的問題是因爲我年輕(17)我沒有錢支持這樣的事情。我的客戶端將是Linux和Apache服務器上的Java和我的服務器。PHP服務器可行性
從這裏我應該使用長輪詢來與客戶溝通,還是應該嘗試使用套接字?
我正在做一個基於回合的在線多人遊戲(匹配是1v1),其中信息需要每5-10秒推送給客戶端。現在從我的經驗和閱讀最好的方式來做到這一點是通過我用Java構建的服務器程序,並運行在專用服務器上。唯一的問題是因爲我年輕(17)我沒有錢支持這樣的事情。我的客戶端將是Linux和Apache服務器上的Java和我的服務器。PHP服務器可行性
從這裏我應該使用長輪詢來與客戶溝通,還是應該嘗試使用套接字?
它是開源還是私有?
如果是開源的,只需發佈服務器代碼,讓人們運行自己的服務器。
如果它是私人的,請使用服務器收取費用,如果您的款項正確無誤,服務器沒有錢的問題應該消失。
在短期內,儘管沒有太多的流量,但使用像亞馬遜這樣相對便宜的雲服務。如果你需要真正的力量,這不會持續太久,但它足以讓你開始。你不可能至少避免一些財務費用,但這樣做應該儘可能便宜。
我打算有一個球員階梯,所以我需要把它作爲私人。你認爲我如何收費?每個帳戶?每月?我對金錢非常緊張,如果遊戲沒有交付,我會討厭丟掉很多錢:( – Tukhes