注意!注意!注意!閱讀本文之前你需要準備一把好的梯子,否則就沒法紅杏出墻了!!!神馬?你問我為啥,我也想知道啊,為什么會有GFW的存在,你能告訴我么?
下載與安裝
https://www.unrealengine.com/zh-CN/what-is-unreal-engine-4
上面這個鏈接點開,或者搜索unreal engine 4,就能找到UE4的官網(wǎng)了,首先epic還是做了下本地化的,至少官網(wǎng)是中文的了,別跟我說你看不懂中文,用力戳那個藍色的按鈕!
然后epic告訴你先注冊個賬號吧……
注冊完了就可以下載了
裝好下載后的東西,你應該會在桌面看到個這個圖標,然后戳他,于是你會發(fā)現(xiàn)你開始尷尬了……登完賬號就在那等啊等啊等啊等啊等啊
哎呦新版的改了,以前都沒有倒計時提示的,不過無所謂,反正一般來說你都是登不上的……為啥咧?由于眾所周知的原因,GFW把Amazon AWS的IP墻了,丟包情況嚴重,而Epic Game的驗證服務器 *.epicgames.com則是在AWS上,導致UE4 啟動器啟動驗證過程中無法正常訪問。在未啟用代理的情況下,啟動器啟動需要5-10分鐘,而且是極其樂觀的情況。當然解決這個問題的終極方案還是Epic Games官方對驗證服務器本土化,也就是說在國內(nèi)建立獨立服務器。然而在國內(nèi)網(wǎng)絡審查之惡劣,希望渺茫。總之就是指望不上了,所以在官方解決這個問題之前,我們還是需要自己處理下。具體怎么搞呢……前排兜售自用PVS,不要9毛9,也不要99,只要999,沒錯,你沒看錯,999一個月,20K帶寬,你值得擁有,當年毛熊黑客可是靠這20K帶寬搞到了XP的破解版喲!
好容易翻出去了,終于打開了這個界面,以后要經(jīng)常在這個界面里找東西了,請無視那個黃點。
在左邊的工作里點擊添加版本,目前來說(2016-5-23 21:29:35)4.11是個穩(wěn)定版,所以建議先下載4.11。然后就能看著進度條一點一點的往上漲了……什么?才1.2G?NO NO NO,我之前裝過,就是升級下……順便吐槽,epic這群禽獸,又開始月更的節(jié)奏了,上個月還是4.11,這會4.12.4都出來了,牲口啊……
在這個等待下載的垃圾時間里,為了不浪費生命,親我們來看一些重要的東西吧
如何學習UE4
不懂就看文檔!
不懂就看文檔!
不懂就看文檔!
抱歉發(fā)錯……這才是正確的打開方式:
不想走啟動器可以點這里:https://docs.unrealengine.com/latest/CHN/GettingStarted/index.html文檔很全很詳細,帶案例了,官方找社區(qū)翻了一部分,還不是很全……至于為什么不弄全……這個是官方的齷齪黑歷史,我就不扒了,怕被打,反正搞技術的,英語得好,就那倆單詞,不會的話,瀏覽器上裝個百度翻譯的插件,你看,翻出來還是勉強能看的嘛……
來,咱點開文檔看看,各種入門,各種教程,全中文喲!再看看右側的,概念,功能,手冊,還帶示例和教學……我是真覺得沒啥好講的了,不懂就看文檔吧……
然后在社區(qū)里面,官方發(fā)布了倆視頻教程,記得用梯子看,然后英語要好喲,實在不行,國內(nèi)某社區(qū)機翻了一份,渣的要死
然后是學習里的各種文檔,尤其是那個內(nèi)容示例,幾十個場景演示了幾百個功能,基本上你能想到的都在里面了,強烈建議刷一遍,不求弄懂,只需要知道有哪些效果,遇到了去哪查。說實話這么多文檔,我不知道我這篇文字的意義何在……也許只剩下賣萌了……
最后推薦個東西:trello,算是個協(xié)同辦公軟件吧,其實我知道這玩意也是因為epic在用,你看,上面公開了UE4的一些開發(fā)計劃,贊的越多越先開發(fā)……(個別服務被墻……不爽的話可以用worktile)
好了下載完引擎,記得點擊創(chuàng)建桌面快捷方式,相信我,一定要做這一步,不然以后每次走啟動器啟動絕壁是個懵逼的行為。
OK,點擊我們剛剛創(chuàng)建的快捷方式,就進入了真正的引擎啟動界面如下圖:
然后點擊空白,記得選擇具有初學者的內(nèi)容,然后選擇路徑,輸入文件名,點擊創(chuàng)建項目,稍等一會,就進入了引擎的編輯畫面:
噠噠……是不是滿滿的逼格界面,吊打unity不知道哪里去了。由于選擇了初學者內(nèi)容,默認進入了官方創(chuàng)建好的界面,就這了。還自帶了個素材包,以后我們開發(fā)會使用素材包中的素材進行開發(fā)。
對了,如果發(fā)現(xiàn)自己是英文的,右上角的editor->Editor Preferences->Region& Language->Editor Culture里找到Chinese就能變成中文了,不過需要知道的一點是,雖然支持中文,但是還是不是很好,有時候輸入中文會導致編輯器崩潰,所以盡量還是使用英文編輯。
然后其他的先不管,點擊play,就能在場景中自由行走了,wasd移動方向加鼠標改變視角,別告訴我你不會。至此,UE4的安裝就完整結束了。
小提示,運行時不顯示鼠標指針,可以按住shift+F1顯示,這樣就能點擊停止退出運行狀態(tài)。
Hello World
哈哈,經(jīng)典入門案例怎么能少呢,悄悄告訴你,我會寫100種HelloWorld喲,那么UE4的HelloWorld怎么寫呢,來來,首先點擊關卡藍圖:
就進入了藍圖編輯界面,藍圖是什么?之后的教程會詳細講解,暫時你只需要知道藍圖是個可視化編程工具就行了。注意看提示:右擊創(chuàng)建新節(jié)點。
在網(wǎng)格中右鍵鼠標,會出現(xiàn)一個下拉列表,包含了所有的藍圖節(jié)點,找到添加事件中的事件BeginPlay,或者直接在搜索欄中輸入beginPlay,敲擊回車,就創(chuàng)建了第一個藍圖節(jié)點,這個節(jié)點的意思是在游戲開始時會執(zhí)行。在節(jié)點的右側,點住鼠標左鍵拖出一條線,然后放開,會彈出下一個節(jié)點的搜索框,輸入Print String,敲擊回車,創(chuàng)建了第二個節(jié)點,這個節(jié)點將輸出文字到屏幕左上角,點開下方的折疊按鈕,在Hello后添加world,然后將Duration持續(xù)時間設為10秒,再點擊左上角的編譯,完成了第一個藍圖的編寫。
OK,關閉藍圖編輯界面,再次運行,此時就發(fā)現(xiàn)屏幕左上角顯示了一行藍字:Hello world,怎么樣?是不是很簡單呢?
End
今天的教程就到這里,其實我是真覺得有問題看文檔……文檔真的很全了……