CAPCOM將舉辦RE ENGINE研究會 - PS

Table of Contents

板上之前剛好有相關文章,就順手轉貼了。
※ [本文轉錄自 GameDesign 看板 #1Tjl6LCJ ]

作者: kuku321 (halipapon) 看板: GameDesign
標題: [情報] 卡普空 RE Conference 全程影片公開
時間: Mon Oct 28 21:48:03 2019

老卡今年9月在東京與大阪舉辦了兩場關於RE ENGINE的技術分享conference。
http://www.capcom.co.jp/RE2019/

今天終於把所有動畫通通放上youtube公開囉~

剛好有去現場,因內容全是日文,在此簡單說一些概要。

當初看到報名時填的表格還有類似轉職意願表單等,

想說內容應該是用技術去包裝的徵才大會,抱著技術分享可能只是表層的心態去的,

結果意外硬核,都是實務經驗,看了些推特感想,對沒有實務經驗的學生可能稍難。

------------------------------------------
全部議程:
・複数のAAAタイトル開発に耐える汎用ゲームエンジンの設計と運用
 https://youtu.be/fc3avwM-oTE

採用模塊設計,基底、物理、音效、AI等通通都是一個一個模塊,
除了基底綁定老卡自家技術外,其餘內容都可視需求更換他廠或自家模塊,
全部的處理都有定義好pipeline上該待的位置,各session可視各自需求ON/OFF任何模塊,
且include全部可視化node-base,讓runtime debug可以最有效率地進行。

另外引擎端是C++撰寫,但Application端全是C#,
因此Application端不可有任何各project自定義的擴充功能,
任何擴充都由引擎部分進行再回到Application端使用,以確保技術共有與維護能穩定。

另外為確保記憶體存取的安全性,Application端不能主動呼叫任何資源存取,
都必須透過引擎去非同步讀取。

使用RE ENGINE開發的所有作品,都必須確保能於引擎往後任何的版本上正常運行。
因已發售作品已經由QA完整測試,因此有極高的確實性,
用來驗證新技術的實裝正確與否是十分具有信賴性的test case。
現場有展示使用18年度新實裝的Lighting技術來跑的惡靈古堡7,
經由CPU使用率已經畫面呈現等能快速對新技術的實用性進行評比。


・ユーザー中心の設計思想によるRE ENGINEのUX改善の取り組み
 https://youtu.be/YhnIW2XY_wU

2010年就有進行新世代引擎的開發,但是2012發現不敷使用,
因此決定打掉重練,並將其中技術轉至RE ENGINE穢土重生。
同時魔物獵人世界的開發也正式確定將以魔改造MT Framework來進行。

2012 RE ENGINE開發初中期,以Programmer為主體進行研發,
但是投入Project實務後,不管企劃或是美術都有不少惡評,
尤其是UI部分很多都是Programmer美學,icon或是線條粗細等都沒有設計,全憑感覺。

後來決定向專業UX部門尋求人手,對UX層面進行了完全重製。
也有像iOS或是Android一樣訂立設計準則要求遵守,才成為現在的RE ENGINE。


・RE ENGINEでのレベルデザインにおけるHoudini Engineとの連携
 https://youtu.be/ABpjD-9FRe0

基本上就是運用Houdini Engine去做快速的連動模擬,
在RE ENGINE上快速拖拉幾何等基礎物件進行設計,
後端傳至Houdini Engine去cook,然後結果回去RE ENGINE直接模擬,
企劃和美術可以快速進行試作,確認沒問題後再正式投入實際的resourece製作。


・背景で役に立つプロシージャルモデリング~制作現場でのHoudini実用例の紹介~
 https://youtu.be/Q67T8K8SxHg

就是上面那點的實例介紹。


・モジュラーリギング ~リギングをより効率よく、より簡単に~
 https://youtu.be/nivB9gIoBx4

美術在骨架的應用方式以及workflow改善與心得。


・「バイオハザードRE:2」における組み技リターゲット技術
 https://youtu.be/x58JnJJSDYM

在不同角色對敵人的組合連攜技的設計時,
是如何使用程式來解決問題,去降低不同組合的重複性resource製作。
讓原需數年的美術resoourece製作時間大幅縮短到1年內。

基本上就是簡單的演算法和美術預塞隱藏骨架配合的實作演算法介紹。


・技術が生み出すゲームアニメーション
 ~プロシージャルアニメーション/モーションマッチング~
 https://youtu.be/t3KCgZDZ93E

跟上面的講座有點類似,只是內容就是比較深一點的數學了。
讓不同體型的敵人搭配不同的武器,如何穩定在各種地形出相同的攻擊。
大致就是這幾年主流的procedural animation實例介紹。

後半是16年GDC上,UBI在榮耀戰魂上提出的Motion Matching方法的投入實驗介紹。
詳細請看UBI的發表內容
https://tinyurl.com/y24sgmzr

簡單說,就是捨棄以往類似state machine,1對1的motion resource製作,
而是讓演員錄製一支5分鐘的影片,
影片內容有規定必須遵照特定路線與動作來拍攝,以確保motion data的完整性。
然後在角色當下的動作完成時,會回去找該5分鐘影片一禎一禎搜尋,
搭配玩家的指令輸入,去找出最合適的那一禎動作,並遷移過去。
這是非常高價且奢侈的方式,基本上現世代主機遊戲難以實現該作法,
但是榮耀戰魂剛好是肢體表現為主的格鬥遊戲,有辦法將所有資源通通拿來算motion,
因此非常可能是本世代唯一一片有辦法使用該技術的作品。

目前Motion Matching已被視為會成為下世代主機的標準workflow,
因此各廠都開始有在投入相關研究與實驗,去年萬代也在CEDEC有類似發表。
這裡老卡有簡單DEMO了一下他們的成果。
另外認為原本UBI所提出的5分鐘影片模式在應用時並不好使用,
因此改成已數支4 50秒影片的方式來實作,發現效果不俗。

・レンダリング技術の進化
 https://youtu.be/Gz0k91MVjys

這段基本上就是近期流行的Rendering技術大雜燴,
各項技術在RE ENGINE還有惡靈古堡2 惡魔獵人5的實際成果。
部分內容在去年CEDEC介紹魔物獵人使用MT Framework做魔改時也有類似應用。

另外有DEMO部分惡魔獵人5使用光追去渲染出來的成果,
整體表現不錯,只是目前在鏡子反射上有些瓶頸卡住尚未實作。


・「デビルメイクライ5」におけるシミュレーション ~破壊と二次アニメーション~
 https://youtu.be/DQOzMoNaB_U

美術的實作trick介紹,
事先模擬bake的動畫,與CPU/GPU Motion混合使用去平衡視覺與遊戲設計的實例解說。


・「デビルメイクライ5」におけるVFX解説
 https://youtu.be/7UPc79EMwgk

跟上面一樣是美術resource的實例介紹,只是這次換成VFX製作。
運用shader的搭配,如何bake出真實感高的VFX。

另外還有搭配run-time的數據輸入去對特效實時產生變化的一些實作內容介紹。

------------------------------------------

大概就是以上內容,簡單分享一下。

--

All Comments

Joseph avatarJoseph2019-10-30
Valerie avatarValerie2019-10-30
看不懂推
Frederica avatarFrederica2019-11-04
推 這對相關開發者有很大助益
Olivia avatarOlivia2019-11-05
屌 有料才能分享
Regina avatarRegina2019-11-09
娘子 出來看kuku
Jessica avatarJessica2019-11-12
motion macthong有什麼優點啊(門外漢看不懂
Kama avatarKama2019-11-15
感謝大大分享
Quintina avatarQuintina2019-11-19
這內容真的蠻硬核的,很多實作上的經驗阿
Wallis avatarWallis2019-11-23
看不懂但是感覺很厲害給推
Oliver avatarOliver2019-11-23
先推 雖然看不懂+1
Enid avatarEnid2019-11-28
嗯嗯嗯嗯,我也想的一樣(欸
Anthony avatarAnthony2019-12-01
中文字每一個字我都認得
Gary avatarGary2019-12-05
所以motion matching是先把所有需要的動作錄成素材
Jake avatarJake2019-12-07
Ingrid avatarIngrid2019-12-10
然後用AI偵測上一個輸出的動作來決定下一個要輸出的動作
大概是這樣嗎?
Quanna avatarQuanna2019-12-15
也可以實時合成新的動畫 省去製作相似動作的成本
Oliver avatarOliver2019-12-18
原來如此 感覺如果把影片素材切得夠細
Enid avatarEnid2019-12-22
就可以透過重新組合 同時讓很多動作共用 達到節省資源
Jack avatarJack2019-12-24
不知道falcom那群想自己開發引擎的老員工有沒有去聽
Regina avatarRegina2019-12-27
原來如此 完全看不懂呢
Joe avatarJoe2019-12-31
硬核給推
Jacky avatarJacky2020-01-02
Zenobia avatarZenobia2020-01-03
我也是這麼覺得
Tom avatarTom2020-01-07
感覺像是把keyframe作好,剩下的過渡動畫全交給ai了
Rebecca avatarRebecca2020-01-07
期待RE引擎做出來的下一代MH
Enid avatarEnid2020-01-07
比較期待RE鬼武者
Genevieve avatarGenevieve2020-01-10
RE洛克人Dash!
Hedda avatarHedda2020-01-12
很有趣,已經上市的遊戲可以用後來修正的Shader版本來
Faithe avatarFaithe2020-01-16
執行,而且還能測試新功能有沒有正確動作
Irma avatarIrma2020-01-18
另外工程師跟設計師對UI意義的理解完全不一樣也很好玩
通常工程師就是能動就好,各種按鈕跟DebugWindow亂擺
Audriana avatarAudriana2020-01-20
這給企劃跟美術看到肯定會抓狂XDD
Selena avatarSelena2020-01-23
為什麼要抓狂?如果工程師就能弄到好好的那要你幹嘛XD
Caitlin avatarCaitlin2020-01-28
因為引擎的EndUser幾乎都是美術跟企劃,你設計不好的
他們只會覺得難用,而且也增加上手時間,所以老卡才找
Kumar avatarKumar2020-01-29
UX部門的人來重新設計介面跟檢證使用者體驗
Blanche avatarBlanche2020-02-03
快推不然人家說我看不懂
Odelette avatarOdelette2020-02-05
我看不懂 但我希望用新引擎重製經典+推出新作
Anthony avatarAnthony2020-02-10
motion matching的邏輯好扯...
Lydia avatarLydia2020-02-12
推專業資訊~
Edith avatarEdith2020-02-12
所以榮耀的動作才會這麼的自然順暢
Ursula avatarUrsula2020-02-15