如果虛幻4只做客戶端的話,應該怎么連接服務器呢?
官方並沒有提供藍圖的網絡函數,C++里面有。
一、自己實現,提供接口給藍圖使用。
二、第三方插件。插件下載地址:https://github.com/feixuwu/UEWebsocket
1.已經安裝VS2015或者VS2017,並已經安裝其中的C++組件
2.新建一個C++工程,或者在藍圖工程中新建一個C++類(就會自動將藍圖工程轉換成C++工程,轉換編譯需要幾分鍾,耐心等待即可)
3.關閉工程,把插件目錄下的Plugins復制到工程根目錄下
4.打開工程,提示編譯插件,點“是”,編譯完成即可使用
5.在藍圖中使用WebSocket插件
6.測試WebSocket插件,wss://echo.websocket.org這是一個專門提供測試WebSocket的網址
發送給測試服務器的消息,服務器會自動回復一條消息,將收到的消息原樣返回。
git簡單使用
一、安裝git工具
二、在要存放的目錄中右鍵選擇“Git Bash Here”
在出現git命令行窗口輸入git clone https://github.com/feixuwu/UEWebsocket.git,然后回車就會開始下載項目文件了。
通過git項目網頁中的Clone with HTTPS可以得到git clone 后面的url地址。當然也可以在網頁中點擊“Download ZIP”按鈕直接在瀏覽器下載項目壓縮包文件