我正在開發多人iPhone應用程序,允許多達6個用戶「實時」連接和玩遊戲。我一直在尋找託管和非託管套接字服務器(SmartFox,ElectroServer,Photon/Neutron,ProjectDarkstar),我想知道如果任何人有任何建議的服務或實施?任何人都知道Zynga的Live Poker用於這種類型的功能或您需要什麼類型的硬件?用於iPhone應用程序的多人遊戲服務器,使用設備作爲套接字服務器
一些小問題:
遊戲是回合制。使用AMF和輪詢服務器還是應該使用基於套接字的路由更合理?我目前的擔心是併發連接限制和託管成本。
是否可以將設備「廣播」爲套接字服務器?即一旦我連接了所有我的播放器,我是否可以分配6個設備中的一個作爲套接字服務器,並通過該設備推送所有通信?那會瘋了嗎?這將解決併發問題,我只需要依靠套接字服務器服務作爲初始連接的大廳。分配的用戶將保持連接以促進遊戲到服務器的通信。
你打算讓人們通過本地網絡(藍牙或WiFi)或通過互聯網進行遊戲嗎?如果前者是這種情況,你有沒有考慮過使用GameKit? – Felixyz 2010-03-02 02:34:21
兩者。我將使用GameKit進行設備到設備的播放,但我也想支持在互聯網功能上「查找遊戲」。 – typeoneerror 2010-03-02 02:36:54