-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 空間設(shè)計(jì) > 專題列表 > 正文
不會(huì)編程能學(xué)ue4嗎(不會(huì)編程能學(xué)ue4嗎視頻)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于不會(huì)編程能學(xué)ue4嗎的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀企業(yè),服務(wù)客戶遍布全國(guó),設(shè)計(jì)相關(guān)業(yè)務(wù)請(qǐng)撥打175-8598-2043,或微信:1454722008
本文目錄:
一、虛幻4的藍(lán)圖是萬能的嗎?現(xiàn)在用虛幻開發(fā)游戲可不可以只用藍(lán)圖而不用編程?
UE4的藍(lán)圖就跟C++等編程語言在概念上是非常類似的。在藍(lán)圖中你可以定義變量、函數(shù)、宏等等,高級(jí)點(diǎn)的,它還可以被繼承。這還不算,我們還可以定義藍(lán)圖接口,規(guī)范子類的行為。基本上C++中可以做的,藍(lán)圖也可以做到,而且是所見即所得,拖拖拽拽,即時(shí)編譯,立即生效。一般的做法是,程序員在C++中做好功能模塊,關(guān)卡設(shè)計(jì)師,用藍(lán)圖創(chuàng)建游戲的邏輯,關(guān)卡師不需要會(huì)編程、可以自己創(chuàng)建邏輯,至少在邏輯這一層不需要程序員來配合。這樣的效率會(huì)高很多,而且也沒有類似Lua這樣的腳本語言參與,設(shè)計(jì)師的門檻要低很多了。
二、UE4要怎樣去學(xué)習(xí)藍(lán)圖?
UE4藍(lán)圖雖說是可視化編程,但是終究離不開 數(shù)據(jù)類型,邏輯表達(dá),類, 對(duì)象, 繼承,多態(tài)等程序基礎(chǔ),只不過這些東西變成了可視化的節(jié)點(diǎn)模塊方便調(diào)用,學(xué)習(xí)方法和學(xué)習(xí)傳統(tǒng)的編程大致相同,先學(xué)習(xí)基礎(chǔ)了解下藍(lán)圖支持的的數(shù)據(jù)類型有哪些,然后在學(xué)習(xí)邏輯表達(dá)式,數(shù)組,枚舉的使用,掌握了這些基本上可以寫個(gè)猜數(shù)字等小功能了,熟練這些就開始學(xué)習(xí)UE4的API方法,學(xué)習(xí)藍(lán)圖之間的通信機(jī)制,繼承關(guān)系,不需要全面精通,把最常用的一些方法記住即可,熟練這些就算入門了,寫個(gè)橫版馬里奧或3D跑小人基本上可以,掌握了這些在往上進(jìn)階就是使用藍(lán)圖與內(nèi)置組件搭配,藍(lán)圖與C++搭配,藍(lán)圖的網(wǎng)絡(luò)功能使用等,比如UE4的狀態(tài)機(jī),行為樹,AI組件,聯(lián)網(wǎng)組件等等,掌握到這些功能,基本上你就可以開發(fā)一些相對(duì)復(fù)雜的游戲了,在往上這塊學(xué)習(xí)重點(diǎn)不在局限與單純的實(shí)現(xiàn)出來,重點(diǎn)在于結(jié)構(gòu)算法與數(shù)據(jù)驅(qū)動(dòng),會(huì)用到藍(lán)圖的繼承封裝多態(tài)設(shè)計(jì)模式等等功能,重點(diǎn)在于邏輯設(shè)計(jì)而非邏輯實(shí)現(xiàn),在往上進(jìn)階就是為藍(lán)圖開發(fā)插件,自定義藍(lán)圖的工作流,達(dá)到這個(gè)級(jí)別其實(shí)已經(jīng)超出普通的UE4工程師范圍,更像是職業(yè)的C++工程師了,甚至已經(jīng)超出大半傳統(tǒng)游戲軟件程序員的開發(fā)能力了!
三、ue4怎么用,需要什么語言?python行不?
Python也有不能干的事情,比如寫3D游戲,最好用C或C++。
3D游戲運(yùn)算復(fù)雜,對(duì)執(zhí)行效率要求較高。
而ue4規(guī)定是使用c++編程
四、問一下虛幻4引擎如果想自己做游戲是不是很難,很耗時(shí)間?那個(gè)難學(xué)嗎?我初中畢業(yè)后那一個(gè)暑假可以熟練掌
這個(gè)問題其實(shí)很難回答,這取決于你的基礎(chǔ)和決心,我學(xué)ue4,在入門到進(jìn)階,可以自己制作大型單機(jī)游戲的水平其實(shí)只花了一個(gè)暑假時(shí)間,完整動(dòng)手自學(xué)了何偉的《ue4從入門到精通》以及網(wǎng)絡(luò)教程。但是這個(gè)暑假是大二的暑假,在這之前我有過兩年的c++學(xué)習(xí),比賽,實(shí)踐經(jīng)歷,實(shí)習(xí)經(jīng)歷,其實(shí)對(duì)于ue4我的感覺是入門難度不高,但是精通難度很高,教材的選擇很重要,然后就是決心,我學(xué)習(xí)ue4之前有過996經(jīng)驗(yàn),所以學(xué)c++,ue4,包括現(xiàn)在考研都會(huì)有每日10個(gè)小時(shí)的學(xué)習(xí)時(shí)間,最后就是動(dòng)手非常非常重要,整個(gè)ue4學(xué)習(xí),必須是學(xué)到哪做到哪,不會(huì)動(dòng)手等于白學(xué)。對(duì)于提問者,相比是跟我一樣對(duì)于游戲開發(fā)有憧憬,但是請(qǐng)切記游戲開發(fā)學(xué)習(xí)是一件嚴(yán)肅的事,并且必須得有系統(tǒng)的學(xué)習(xí)階段,所以我的建議是一步一步來,學(xué)習(xí)ue4之前最好就是去學(xué)習(xí)編程,最好學(xué)習(xí)c/c++,因?yàn)橛螒蚴擒浖?,編程技術(shù)才是其基礎(chǔ)與原理,ue4的底層一樣是通過大量的底層api調(diào)用與c++編寫,先學(xué)習(xí)編程才能讓你未來學(xué)習(xí)ue4更快走的更遠(yuǎn)。其實(shí)這也看提問者對(duì)自己未來的定位,如果是僅僅覺得好玩,學(xué)下來圖一樂那另說,如果是想成為系統(tǒng)的游戲開發(fā)者,我比較推薦也是我曾經(jīng)以及現(xiàn)在正走的路,就是從c/c++學(xué)起,較熟練掌握,最好能夠有比賽經(jīng)歷,因?yàn)楸荣悤?huì)讓你快速掌握算法基礎(chǔ),提升編程能力,然后去學(xué)習(xí)windows程序設(shè)計(jì),也就是底層api的學(xué)習(xí),這是所有windows 應(yīng)用的基礎(chǔ),這部分可以不用精通,然后去學(xué)習(xí)DietctX 12,這部分可能會(huì)很難,主要利用比較高端的c++知識(shí)以及線性代數(shù)知識(shí),學(xué)習(xí)DX,主要是讓你了解計(jì)算機(jī)圖形學(xué),了解所有的游戲開發(fā)知識(shí),以及原理,讓你再之后學(xué)習(xí)UE4可以快速上手同時(shí)有原理知識(shí)的掌握可以讓你得心應(yīng)手,如果這部分有很大難度,也可以往后放放,但是一定要學(xué),因?yàn)閁E4雖然強(qiáng)大,但只是一個(gè)集成高層級(jí)所見即所得工具,用它只是快速實(shí)現(xiàn),但是它的內(nèi)部程序幫助你干了很多的事,了解引擎的原理我覺得十分重要,不能只會(huì)用還要知道其中如何實(shí)現(xiàn),這才能讓你走的更遠(yuǎn),會(huì)用兵器還更得有內(nèi)功。然后就是ue4的學(xué)習(xí),為了實(shí)現(xiàn)開發(fā),這部分才是開發(fā)的重頭戲,因?yàn)槿绻庵涝?,啥都自己編寫?duì)于如今的大型游戲開發(fā)是不現(xiàn)實(shí)的,選取合適的工具至關(guān)重要,對(duì)于ue4我是非常推崇的,ue4實(shí)現(xiàn)的特效效果,光的處理,開發(fā)效率,各種方面我都是非常膜拜的,同時(shí)對(duì)于開發(fā)虛擬現(xiàn)實(shí)vr,ue4可以說是最佳工具(你會(huì)發(fā)現(xiàn)現(xiàn)在的vr游戲大部分都是ue4開發(fā)),學(xué)習(xí)ue4肯定是得從藍(lán)圖開始學(xué)習(xí),然后是材質(zhì)制作,同時(shí)去學(xué)一點(diǎn)3dsMax建模,貼圖制作,選一本好教材,多在網(wǎng)上找教程,邊學(xué)邊動(dòng)手,對(duì)于ue4的學(xué)習(xí)我的認(rèn)知是,在有了一定程度的基礎(chǔ)之后,以項(xiàng)目為學(xué)習(xí)單位,不斷實(shí)現(xiàn)項(xiàng)目,不斷解決問題,水平越來越高,實(shí)現(xiàn)的東西會(huì)越來越厲害,找不到項(xiàng)目?淘寶上十來塊錢一個(gè)教程后面都會(huì)有數(shù)個(gè)大型項(xiàng)目。
寫了這么多,全部手打,全當(dāng)一個(gè)學(xué)長(zhǎng)的嘮叨好了,因?yàn)檫@一路我是走過來的,我現(xiàn)大四準(zhǔn)備考研的。如果你問學(xué)了這么多得花多久,我是高中畢業(yè)暑假開始接觸c++的,就是說這么多自學(xué)下來花了3年,不過都是課下學(xué)習(xí)的。不要想著急于求成,學(xué)習(xí)是沒有止境的,技術(shù)水平的提升也是沒有止境的,少說多做,一步一腳印,祝你成功!
以上就是關(guān)于不會(huì)編程能學(xué)ue4嗎相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
不會(huì)編程可能寫腳本嗎(不會(huì)編程可能寫腳本嗎知乎)
正骨會(huì)不會(huì)掰死人(為什么正骨后幾天越來越疼)
不會(huì)被機(jī)器取代的職業(yè)(不會(huì)被機(jī)器取代的職業(yè)有哪些)
免費(fèi)文案生成器(免費(fèi)文案生成器在線制作)
猜你喜歡
不會(huì)畫畫能當(dāng)設(shè)計(jì)師嗎(不會(huì)畫畫能當(dāng)設(shè)計(jì)師嗎知乎)
不會(huì)畫畫可以學(xué)室內(nèi)設(shè)計(jì)嗎(不會(huì)畫畫可以學(xué)室內(nèi)設(shè)計(jì)嗎知乎)
不會(huì)手繪可以直接板繪嗎(不會(huì)手繪可以直接板繪嗎圖片)
不會(huì)CAD可以拆單嗎(不懂cad可以學(xué)拆單嗎)
下載的視頻如何剪輯(下載的視頻如何剪輯不會(huì)被抖音判為搬運(yùn))
問大家
泉城濟(jì)南單身男女戀愛經(jīng)驗(yàn)太少,不會(huì)戀愛,大齡單身怎么脫單?
名片要怎么設(shè)計(jì),別人才不會(huì)扔掉?
歲了什么都不會(huì),特別想去學(xué)習(xí)設(shè)計(jì)可以嗎?具體怎么做?
投標(biāo)沒有審計(jì)報(bào)告行不行,沒有審計(jì)報(bào)告會(huì)不會(huì)廢標(biāo)
廣州投標(biāo)沒有審計(jì)報(bào)告行不行,沒有審計(jì)報(bào)告會(huì)不會(huì)廢標(biāo)
泉城濟(jì)南單身男女戀愛經(jīng)驗(yàn)太少,不會(huì)戀愛,大齡單身怎么脫單?
濟(jì)南正規(guī)的征婚服務(wù)中心哪家比較好?