1
我想用我的windows phone作爲pc的unity3d遊戲的輸入設備。 按照我的計劃,我想通過wifi將加速度計值發送到本地服務器,然後通過網絡調用從unity3d內部的本地服務器獲取值。這是一個可行的選擇嗎? 有什麼可以用其他方法來完成這件事? 如果有任何其他遊戲開發平臺支持此類操作,請提供幫助。我可以將我的Windows Phone作爲我的unity3d遊戲的遙控器嗎?
我想用我的windows phone作爲pc的unity3d遊戲的輸入設備。 按照我的計劃,我想通過wifi將加速度計值發送到本地服務器,然後通過網絡調用從unity3d內部的本地服務器獲取值。這是一個可行的選擇嗎? 有什麼可以用其他方法來完成這件事? 如果有任何其他遊戲開發平臺支持此類操作,請提供幫助。我可以將我的Windows Phone作爲我的unity3d遊戲的遙控器嗎?
這是可能的,但我想你需要自己做。我不知道爲你工作的框架。您需要實現低延遲的快速網絡通信,並且還需要將數據傳遞到服務器的Windows Phone應用程序。
在最好的情況下,您還應該通過廣播或多播實現自動服務器發現。沒有這些,用戶的接受將會很糟糕。
恰恰,,,因爲我使用的是本地服務器......網絡通訊會很快......但是有沒有什麼可以直接使用藍牙或wifi連接兩者的統一? –
不是我所知道的。但是WiFi和藍牙可能會非常慢。請記住,對於60fps您有大約16ms的時間,並且在那段時間內必須處理輸入變化。 – rekire