1. 程式人生 > >UE4網路遊戲開發流程-1-網路主機建立

UE4網路遊戲開發流程-1-網路主機建立

本文針對的是和我一樣的小白,從零開始一點一點學習,如果你是大神,請當此文是你的複習文件吧。(以下均採用win10系統)

網路遊戲的基礎是客戶端和伺服器,先說伺服器吧。首先,你需要一個主機當作伺服器。

一。最簡單的方法,就是你需要2臺電腦,在一個局域網裡,然後一臺電腦當主機(IP:A),另一臺當客戶機(IP:B)

二。如果你需要網路來訪問,比如你家裡和公司之間。

2.1家裡當作主機。

打電話給你的網路供應商,讓他們把你的IP地址固定(一般情況下是你每次開機地址不一樣),固定之後每次開機都是一個固定IP,例如105.23.4.45(我瞎編的)。

然後進入到你的路由器介面,找到網路對映,將你本機的伺服器埠開放到路由器上(具體步驟可百度,至於如何安裝伺服器程式稍後介紹)。

PS:網路供應商(比如我的長城寬頻)很有可能告訴你說不行,多打幾個電話,女性的客服會直接告訴你不行,一直打到技術部,肯定能搞定的。

2.2 公司電腦當主機

就我的情況來講,公司的主機效能遠遠優於家裡的電腦,當作伺服器的同時還能使用各種軟體,毫無壓力,因此我也是選擇公司電腦當作主機伺服器來用的。

這樣就有個情況,有可能你公司的網路是一個內部的安全網路,你無法進入到路由器的管理員介面,因此也就無法對映埠。那怎麼辦呢?彆著急,有第三方工具來幫我們。

那就是 花生殼動態域名內網穿透版 (https://hsk.oray.com/download/),可以讓你直接獲得一個外網可訪問的IP地址或域名。雖說是免費,可是我還是花了6塊錢人民幣獲得了一個免費的域名,經測試,本機訪問不好用,別人的機器訪問還是好用的。

到此,網路的問題就解決了。

三。選好主機的位置之後,那麼就要開始安裝主機伺服器了。

主機伺服器需要很多軟體,比如資料庫軟體,web伺服器互動系統軟體,指令碼php軟體等等。幸運的是有很多整合好的軟體幫我們一次性安裝完成,比如最有名的wamp 和bitnami 兩家的。

我選用的是bitnami 公司的,畢竟youtube上還有這個和UE4一起用的視訊教程。



下載完之後雙擊安裝,一路下一步就OK,這裡就不上圖了,沒什麼可說的。安裝完後就是下面這個樣子:


好的,安裝到這裡先不要修改任何東西,開啟你的任意瀏覽器,輸入 localhost  或者127.0.0.1 試試有沒有網頁主介面?把你的域名或者IP地址發給你的朋友,讓他們也測試一下,如果都可以顯示,那麼恭喜你,主機建立好了!!

過程中如何有任何問題,歡迎聯絡我 QQ787976885