-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 空間設(shè)計(jì) > 專題列表 > 正文
unity和ue4哪個(gè)好找工作(unity和ue4哪個(gè)好學(xué))
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于unity和ue4哪個(gè)好找工作的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀企業(yè),服務(wù)客戶遍布全國,設(shè)計(jì)相關(guān)業(yè)務(wù)請撥打175-8598-2043,或微信:1454722008
本文目錄:
一、從目前是技術(shù)來看VR游戲開發(fā),是應(yīng)該用Unity還是UE4好
兩個(gè)引擎都學(xué)過一陣子,個(gè)人覺得還是UNITY靠譜。。UE4的開發(fā)流程有點(diǎn)脫離實(shí)際。。總之最后我是選了UNITY,而且覺得自己沒選錯(cuò)。。
先說UE4:
UE4的優(yōu)點(diǎn)有兩個(gè),一是畫面好,這點(diǎn)確實(shí)是無可厚非,看一眼就知道能甩UNITY幾條街。二是那所謂的的開源,我覺得這一點(diǎn)對于絕大多數(shù)人來說,都是看不見摸不著的。除了這兩個(gè)優(yōu)點(diǎn)之外,我覺得它“哪都不好”。UI設(shè)計(jì)器難用到爆,build慢到了極點(diǎn)。。。但這些都不是我拋棄UE4的最重要理由。。。
Unreal4有個(gè)藍(lán)圖系統(tǒng),其實(shí)就是個(gè)可視化狀態(tài)機(jī),號(hào)稱“不會(huì)編程也能做游戲”。。但只要稍微了解下開發(fā)常識(shí),就知道“不會(huì)編程做游戲”根本就是個(gè)笑話,做個(gè)場景漫游,就是極限了。除非將來有重大科技進(jìn)步,比如量子計(jì)算機(jī)普及化等原因。否則,就不要指望開發(fā)游戲可以不寫代碼了。。。
而除了這個(gè)藍(lán)圖之外,就只能靠寫底層的C++代碼來實(shí)現(xiàn)功能了。。一入底層深似海,沒個(gè)十來年的積累,想也別想。。由于并不是所有人都英語八級,所以才需要用金山詞霸。。。同理,不懂底層的人,才必須依賴引擎才能開發(fā)游戲。。而對于那些底層大神,用個(gè)記事本,直接寫D3D就能做出游戲了。資源可以手動(dòng)分配,比使用引擎靈活的多,引擎只是拿來"偷懶"用的。。
UE4的尷尬之處就在于,盡管小學(xué)生都能用它的藍(lán)圖系統(tǒng),做出個(gè)場景漫游之類的小DEMO。。但卻無論如何都做不出真正可以“玩"的游戲。。就更別說上線運(yùn)營了。。只能由“英語八級”的人,才可以做得出來。。但"英語八級"的人直接就能做翻譯,又何必非要用金山詞霸?
時(shí)至今日,別說是個(gè)人開發(fā)者了,就算是那些跨國游戲公司的UE4項(xiàng)目,最后大多數(shù)也都棄坑了。。。所以說UE4的計(jì)劃,有點(diǎn)過于超前了,甚至超前到了有點(diǎn)脫離實(shí)際的地步。。畫一個(gè)“不會(huì)編程也能做游戲”的大餅,確實(shí)可以吸引不少零基礎(chǔ)小白,但對于有實(shí)際開發(fā)需求的開發(fā)者來說,就只能呵呵了。
再說UNITY:
UNITY畫面比UE4要差不少,但對于大多數(shù)開發(fā)者來說,用它確實(shí)可以開發(fā)出一款真真正正可以上線運(yùn)營的游戲出來。。
初學(xué)UNITY3D的話,對于完全零基礎(chǔ)的人來說,會(huì)有點(diǎn)無從下手。。因?yàn)樵诓豢紤]插件的前提下,它沒有“不寫代碼就能做游戲”的功能。。所以學(xué)習(xí)UNITY3D的人,總要有點(diǎn)編程基礎(chǔ)。。。但所以即便是零基礎(chǔ)小白,也必須先去學(xué)語法,打好基礎(chǔ),再來學(xué)UNITY3D。。不要指望可以一步登天。
UNITY的腳本語言是C#,這門語言絕對不是最簡單的。。比PHP,PYTHON,RUBY等語言要復(fù)雜很多。。。但它絕對是“適用于游戲開發(fā)的語言”之中,最簡單的(并非所有編程語言都適用于游戲開發(fā))。。只要肯用心學(xué),零基礎(chǔ)小白也可以在半年之內(nèi)掌握C#。。
至于底層知識(shí)。。UNITY絕大部分都幫你搞定了。。你不需要“英語八級”,只要把“漢語拼音”學(xué)好就夠了。
二、從目前是技術(shù)來看 VR 游戲開發(fā),是應(yīng)該用 Unity 還是 UE4 好
當(dāng)前虛擬現(xiàn)實(shí)VR游戲開發(fā)引擎有很多,其中兩大主流引擎為Unity和UE4,目前這兩種引擎支持如Oculus Rift、HTC Vive、Gear VR和Playstation VR等主流VR平臺(tái)。
UE4是目前世界最知名的、授權(quán)最廣的頂尖游戲引擎,占全球商用游戲引擎80%的市場份額。根據(jù)項(xiàng)目類型和預(yù)算來看,預(yù)算充足就用虛幻引擎UE4,想快速開發(fā)就用Unity。大型游戲項(xiàng)目、工程量大的,一般都用UE4開發(fā)。
以上信息由全球游戲50強(qiáng)旗下教育品牌-龍圖教育為您提供,希望能夠幫助到您。
三、從目前是技術(shù)來看VR游戲開發(fā),是應(yīng)該用Unity還是UE4好
必然是UE4,UE4實(shí)現(xiàn)的畫面效果很好,高端游戲開發(fā)基本上是用的UE4,其實(shí)Untiy也可以做出很好的效果,只是實(shí)現(xiàn)起來比較復(fù)雜。所以建議用UE4.
四、想要做 VR 游戲開發(fā),是應(yīng)該用 Unity 還是 UE4 好?了解的具體講一講
總體來看,VR游戲開發(fā)的核心引擎是U3D與UE4,這兩款游戲開發(fā)引擎工具基本撐起了VR游戲制作的一片天。兩者各有千秋,Unity適合小團(tuán)隊(duì)制作,甚至是獨(dú)立制作,主要趨向是手游,目前Unity仍然是手游市場占有率最高的引擎,超過九成的Gear VR游戲都采用了Unity引擎開發(fā)。而UE4更加適合大團(tuán)隊(duì)大制作,主要趨向于PC平臺(tái)。下面是兩者的優(yōu)劣勢對比:
Unity的優(yōu)勢:
輕量級,安裝、調(diào)試和打包方便
配置VR項(xiàng)目十分簡單
學(xué)習(xí)成本低,文檔完善
開發(fā)成本低
UI系統(tǒng)
在PS4上調(diào)試方便,有批處理文件可以一鍵運(yùn)行
Asset Store
提供了一些VR下的Demo作為參考
Unity的劣勢:
內(nèi)建工具不夠完善
渲染差,光照系統(tǒng)糟糕,陰影bake有bug,只能勉強(qiáng)達(dá)到2A游戲入門水平
對于控制器支持較差,一些如手柄震動(dòng)、VR控制器空間定位的功能引擎未集成,需要第三方插件或額外代碼
沒有材質(zhì)編輯器,需要第三方插件
Prefab不支持繼承
沒有內(nèi)建的Level Stream支持
Unreal的優(yōu)勢:
畫面效果完全達(dá)到3A游戲水準(zhǔn)
光照和物理渲染即便在縮水的狀況下也足以秒殺Unity
藍(lán)圖系統(tǒng),從此策劃不用再寫代碼
強(qiáng)大的材質(zhì)編輯器
各種官方插件齊全
對于手柄、VR控制器支持良好
提供各種游戲模版,用來做原型配合Blueprint甚至比Unity更快
Unreal的劣勢:
C++
如果要開發(fā)PS4游戲需要重新編譯引擎,12核服務(wù)器,24線程編譯大概需要20-30分鐘
如果需要重新編譯引擎,光拉代碼就需要至少一個(gè)小時(shí)
創(chuàng)建新項(xiàng)目大概又要編譯十多分鐘
如果切換平臺(tái),要編譯幾千到上萬個(gè)shader
PS4部署不方便,打包編譯同樣非常久
學(xué)習(xí)成本高,各子模塊功能強(qiáng)大但操作復(fù)雜
部分功能沒有任何文檔,已有功能的文檔同樣不夠完善,不如Unity
開發(fā)成本高,某國內(nèi)3A團(tuán)隊(duì)做了個(gè)10分鐘的VR Demo,據(jù)說已經(jīng)燒了一千多萬
UI設(shè)計(jì)器非常之難用
VR下的一些best practice同樣缺乏文檔和例子
以上就是關(guān)于unity和ue4哪個(gè)好找工作相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
猜你喜歡
unity3d還能活幾年(unity3d自學(xué)要多久)
unity3d要會(huì)編程嗎(unity3d需要寫代碼嗎)
unity3d自學(xué)要多久(unity3d學(xué)多久)
unity3d畢業(yè)設(shè)計(jì)論文(unity3d畢業(yè)設(shè)計(jì)論文答辯)
unity3d收費(fèi)標(biāo)準(zhǔn)(unity3d費(fèi)用)
unity3d培訓(xùn)機(jī)構(gòu)排行榜(unity3d培訓(xùn)班有必要嗎)
ul設(shè)計(jì)包括哪些(什么叫ul設(shè)計(jì))