[英]Unity3D for iOS and Android: Multiplayer (Bluetooth Connection)
我正在尋找一種方法來在Unity iOS和Android Basic中使用藍牙連接兩個設備以進行多人游戲。 我發現:
由game31開發的iOS GameKit本地多人游戲 - 僅適用於iOS。
Gregzo的Bonjour插件 - 不是藍牙,而是僅適用於iOS的其他本地多人游戲解決方案。
TNet :非藍牙,僅適用於Android和iOS Pro
有沒有任何其他解決方案(特別是Android)?
我將不勝感激任何幫助。 也適用於其他p2p-Unity-Solutions。
對於Ships N'Battles (跨平台多人游戲Unity創作),我們已經構建了多種方式來執行多人游戲:
通過藍牙(使用Prime31插件)
我從來沒有見過使用藍牙在iOS和Android之間玩多人游戲的游戲。
通過LAN(使用Unity RPC )
玩家可以使用以上任何設備在局域網中開始戰斗:iOS與iOS,iOS與Android,Android與Mac等。
通過游戲中心(使用Prime31插件)
使用Game Center多人游戲來匹配戰斗。
通過Global Server(內部解決方案)
玩家可以使用以上任何設備在世界各地開始戰斗:iOS與iOS,iOS與Android,Android與Mac等。
對於這個解決方案,我們已經構建了一個在線服務器,但你可以使用Photon之類的東西。
對於Android,您可以使用我最近發布的插件: Android藍牙多人游戲
對於iOS,我也制作了一個插件: 適用於iOS / tvOS / macOS的本地多人游戲
兩者都旨在與Unity內置多人游戲兼容,因此您可以使用任何有關Unity內置網絡的現有教程,或者只需最少的更改即可重用現有的網絡代碼。
Unity宣布UNET (基於UDP的多人游戲)
http://forum.unity3d.com/threads/unet-sample-projects.331978/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.