GameDesign 板


LINE

在美術的部分,首先來講講skeletal animation的方面 這部分主要是透過animation montage、animation offset、事件等 和animation blueprint搭配,來設計編輯出一套流暢的角色動作狀態。 (當然要設計的不流暢也是可以啦...只是UE4都這麼好用了還偷懶,這樣要扣分qwq) 而因為有Animation blueprint的設計的關係,在工作流程上可以更好的把美術和程式的 部分切開,讓美術可以獨立完成一整組動作,寫好animation blueprint後轉給程式就來 直接用。 當然啦,如果你家的美術是屬於那種「我只負責建模貼圖」,不肯學也不肯做的話那就沒 辦法了。不過,在UE4的官方教學中,animation blueprint的教學部分是EPIC的美術人員 自己出來操作示範的,所以其實並沒有很難,正常的美術應該都是可以學會的。 再來是shader,UE4內建的Shader編輯工具相當好用(Unity需要自己寫shader code,不 然就要另外買套件來拉),可以很簡單的透過拉節點的方式來編輯出你想要的shader。 同時UE4也內建了最近超夯的PBR(physically based rendering),只要簡單的改動幾個 參數(Base Color、Roughness、Metallic、Specular),就能很直觀的看到物件外觀的 變化。 UE4 PBR詳情參考:https://goo.gl/DLAV9U 整體來說,UE4在美術製作的pipeline上,比Unity直覺不少,即使是美術人員,只要稍加 學習就能上手操作,在3D遊戲的開發上比較便捷。 補充:matinee 發現忘了寫這玩意 簡單來說他就是可以編輯整個場景事件用的編輯器 主要是用來編輯過場動畫、運鏡 整體來說算是不錯用,不過要注意的是他不能跨level 在場景編輯上,為了串流會把場景切成許多sub-level 如果mantinee存在sub-a,他就不能去控制sub-b/c等其他場景的東西 同理,存在persistent level(主level)的也不能去參照sub level的東西 這邊在設計上就會需要去注意,有時候會有點麻煩 那麼,說了這麼多,UE4就真的這麼好,沒有缺點? 當然是有的,UE4雖然有上面說的這些方便的地方,但是也有他的缺點在。 首先最先會接觸到的就是UI,雖然UE4有提供了一套widget系統,但是在使用上、擴充上 仍然沒有Unity這邊的UGUI/NGUI來的好用。大致上就是屬於「堪用」,但是不到好用的程 度。所以想要做出很漂亮的UI、很多功能強大的UI,要馬就要自己寫,不然就是去另外買 套件($$$)。 另外就是前面幾篇有提到的,在一些物件堆疊上,沒辦法像Unity那樣自由。在角色身上 綁各種偵測框的時候,也會需要採取一些比較麻煩的作法,例如美術直接在FBX內額外做 一堆collision mesh,或是另外用component自己寫然後丟到BP中對位置,不過對位置的 時候會比Unity麻煩一點就是。 以及在換版本的時候,偶爾會發生一些本來有開放給BP呼叫的參數、方法,更新後被隱藏 起來,變成需要另外寫C++介面來串接。這種事情通常都發生在BP呼叫這些東西會出現BUG ,但是EPIC沒時間修/決定就這樣修/懶得修等之類的情形,也只能乖乖配合EPIC來改自己 的code。(不常發生,但是有機會遇到) 額外補充一些零碎的點: -CSV在BP中沒辦法指定為變數,只能一開始就在參數中設定好 (意思是沒辦法當參數傳來傳去,在設計上會限制一些用法) -decal會被陰影吃掉,所以要幫他打一點光,或者是更改z pass設定,但是會消耗效能 -場景之間要傳遞參數、物件比較麻煩(沒有Unity的DontDestroyOnLoad可以用) -除了draw call外,貼圖記憶體也要注意,塞爆的話要想辦法合併 網路上記得有類似教學,教你怎麼用一組Master材質變給整個場景用 這邊就是美術要花功夫去改 -Unity裡面可以直接參照同個prefab下的東西,拉一下就能設定到參數裡 但是UE4即使是同BP下,也不能直接在BP裡面參照 必須要去construction script裡面手動設定,稍微麻煩一點~ 最後的心得小結: UE4很好很強大,在許多方面可以加速開發,以及提供很威的畫面加成。 但是相對來說,想要把UE4的遊戲做好做滿,需要的成本也更高。因為UE4很容易就能提供 強大的畫面,當玩家看到這樣的畫面時,對其他地方的要求也會跟著提高,簡單來說就是 預設你在各方面都必須要有AAA的水準。 然而想要把其他地方磨好磨亮、做出AAA水平,是很花精力人力的, 所以在專案的評估上,這邊就需要仔細考量。 如果沒有足夠的人力、$$,以強大的決心和動力/執行力, 建議在使用UE4之前還是要多加考慮(做不做的完/好)。 (雖然一般玩家的確是看到UE4加成提供的畫面就會先按讚了,然後就可以開個募資撈一票 不過KS上也是有類似的專案,最後發現做不出來/做不完只好落跑,所以要想清楚qq) 補充一下,上面的感想是以PC平台為主,手機的話我沒用過UE4開發所以無法評論。 看有沒有版友要補充分享~ --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.12.120
※ 文章網址: https://webptt.com/m.aspx?n=bbs/GameDesign/M.1451559210.A.739.html ※ 編輯: akilight (114.34.12.120), 12/31/2015 19:47:04 ※ 編輯: akilight (114.34.12.120), 12/31/2015 19:56:45
1F:推 chowleft: UE4的文章真的超少,推一個~ 12/31 20:09
2F:推 xx1234561: 整體來說 我自己用覺得 UE比Unity肥太多了 12/31 20:41
3F:→ xx1234561: 但如果以後想做重畫面的東西 會想用UE 12/31 20:42
4F:→ xx1234561: BP Shader的圖像化編輯實在太讚! 12/31 20:43
5F:→ xx1234561: C++撰寫就不多說了 compiler實在有點慢 12/31 20:43
6F:推 lowatre: 推 很實用 12/31 21:07
7F:推 dreamnook: :D 01/01 17:16
8F:推 ronin728: C++的問題,我記得有人做了一個開源V8 JS的UE4 Scriptin 02/03 00:54
9F:→ ronin728: g系統 02/03 00:54
10F:→ ronin728: 請問原PO,BP腳本是不是在C++全都有對應的API? 我想要綁 02/03 00:59
11F:→ ronin728: 上Mono來取代BP當腳本 02/03 00:59







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP