我想創建一個適用於iPhone的PlayStation家庭風格多人遊戲。我如何在我的項目中實現多人遊戲?另外,我怎樣才能讓玩家有機會聊天?我怎樣才能讓他們創建自己的頭像進行交互?我是一個單獨的開發人員,無法訪問服務器。也許我可以使用iPhone遊戲中心?如何在我的iphone遊戲中實現多人遊戲?
1
A
回答
0
我認爲這通常會與服務器的web服務交互完成。您可能能夠開發Web服務並支付少量費用讓它由Web供應商託管,或者在證明概念的同時將自己的機器用作(不可靠的)服務器。
4
如果您正在尋找某種平臺的基礎上,有一個名爲SmartFoxServer產品:
http://www.smartfoxserver.com/
我還沒有使用它,但它聲稱提供客戶端API適用於本地Obj-C或Unity3D。它允許聊天功能。
如果你想推出自己的,我建議入門的NodeJS:
GameCenter的不多人聯網提供任何類型的後端的,至少不會在你的方式暗示。如果你打算通過互聯網建立一個網絡多人遊戲,你很可能需要某種後臺。
Slicehost是越來越像快速,廉價地運行一個的NodeJS服務器的一個好辦法:
不要忘記,的GameKit iOS中允許多個設備查找本地對方(通過藍牙或本地Wifi)並創建會話。這對你的遊戲來說可能是一個很好的起點。這裏有一些的GameKit信息:
0
或者你可以只使用Nextpeer - http://www.nextpeer.com
這使得添加在線錦標賽,以你的遊戲真正的簡單。
0
你可以看看Gamooga(http://www.gamooga.com/)。
它是一個多人遊戲的實時通信平臺,所以你不必擔心構建和部署自己的多人遊戲服務器。您可以將自己的服務器端腳本上傳到Gamooga的集羣中,該集羣接收和處理客戶的消息。您可以在您的應用中使用Gamooga的iOS API將消息從客戶端發送到服務器端腳本。您可以下載SDK並查看演示以開始。
還有一個Gamooga平臺的免費計劃,您可以利用開始。
信息披露:我是Gamooga的創始人,僅在與該問題有關時才作答。
相關問題
- 1. 如何在iPhone遊戲中實現遊戲中心
- 2. iPhone - 使用遊戲中心的在線多人遊戲教程
- 3. 關於實現遊戲多人遊戲的信息?
- 4. 我的iPhone遊戲遊戲中心
- 5. 多人遊戲玩家2人遊戲
- 6. iphone多人遊戲設計
- 7. iphone多人遊戲教程
- 8. 實時動作通過遊戲中心iPhone的iPhone多人遊戲可能嗎?
- 9. 將遊戲實現爲快速遊戲
- 10. 我如何爲iPhone遊戲添加聯網多人遊戲支持?
- 11. 如何在我的遊戲中使用Google Play「多人遊戲」部分?
- 12. Google Play遊戲服務實時多人遊戲
- 13. Android遊戲玩 - 實時多人遊戲 - 邀請不工作
- 14. 在多人遊戲中從'guest'開車的遊戲杆?
- 15. 在我的遊戲中實現CCSprite類
- 16. 快速檢查如何在iPhone遊戲中實現多個UIViews
- 17. 在Flash遊戲中實現動態的遊戲內廣告
- 18. iPhone遊戲:枚舉敵人
- 19. 何時將多人遊戲添加到遊戲中
- 20. 在iOS遊戲中啓用多人遊戲功能
- 21. 實時移動多人在線遊戲
- 22. 基於在線多人遊戲的遊戲服務器技術?
- 23. 基於回合的多人遊戲與遊戲中心
- 24. 單人遊戲「乒乓」遊戲
- 25. iPhone Cocos2d遊戲更改爲iPad遊戲
- 26. iPhone/iOS異步多人遊戲框架?
- 27. 多人遊戲與藍牙[iphone]
- 28. 遊戲掛在多個遊戲
- 29. iPhone遊戲中心iOS4支持我的遊戲?怎麼樣?
- 30. 遊戲樹的C++實現
我相信OpenFeint http://www.openfeint.com/內置聊天功能。它也具有有限的多人遊戲能力。 (我相信現在只有2人,儘管他們正在努力工作。) – livingtech 2011-04-30 03:38:41