虛幻引擎5改變了游戲,并與Perforce Helix Core原生集成
游戲發(fā)展|版本控制
作者:Ryan L 'Italien
虛幻引擎是當(dāng)下流行的游戲引擎之一。雖然很多團(tuán)隊(duì)喜歡UE4,但虛幻引擎5 (UE5)的搶先版本包含了一些期待已久的改進(jìn)(加上一些令人驚嘆的新功能)。
這篇文章將分析我們?yōu)槭裁磳?duì)虛幻引擎5感到如此興奮。此外,我們還將深入探討如何去利用這個(gè)改變游戲規(guī)則的技術(shù)。
什么是虛幻引擎5?
虛幻引擎5是虛幻引擎即將發(fā)布的版本。虛幻引擎5的搶先體驗(yàn)是在2021年5月宣布的,UE5的完整版本預(yù)計(jì)將在2021年晚些時(shí)候或2022年初發(fā)布。
為什么虛幻引擎5是游戲改變者?
虛幻引擎正在成為游戲和虛擬產(chǎn)品開(kāi)發(fā)的主要工具(包括其他行業(yè)的技術(shù),如digital twins數(shù)字孿生)。有了UE5,團(tuán)隊(duì)就可以建立大型項(xiàng)目。跨行業(yè)的創(chuàng)作者將可以實(shí)時(shí)協(xié)作,為終端用戶提供出色的視覺(jué)效果和體驗(yàn)。讓我們深入了解這些功能。
Nanite
虛幻引擎5變得更加精細(xì)。Nanite是一個(gè)虛擬化幾何系統(tǒng),在設(shè)計(jì)大量的細(xì)節(jié)時(shí)可以節(jié)省你的時(shí)間。它減輕了加載多層次細(xì)節(jié)(lod)的繁瑣任務(wù),并能導(dǎo)入電影品質(zhì)的藝術(shù)作品?,F(xiàn)在只需啟動(dòng)顯示,而無(wú)需擔(dān)心性能,您仍然會(huì)獲得實(shí)時(shí)的幀速率。
Lumen
光線對(duì)于創(chuàng)建逼真的場(chǎng)景非常重要。Lumen允許你通過(guò)調(diào)整光線以匹配一天中的時(shí)間,新光源(如手電筒),一束突然進(jìn)入鏡頭的光束等來(lái)快速進(jìn)行更改。無(wú)論是開(kāi)放的、動(dòng)態(tài)的場(chǎng)景,或是微小的細(xì)節(jié)都可以調(diào)整光線。
廣闊的世界
UE4已經(jīng)以幫助你創(chuàng)建開(kāi)放世界的能力而聞名,但虛幻引擎5將其提升到了一個(gè)新的水平。它加速了創(chuàng)造,并使協(xié)作變得更加容易。
世界分區(qū)(World Partition)系統(tǒng)使用網(wǎng)格來(lái)映射整個(gè)宇宙的子級(jí)別。你可以管理復(fù)雜的關(guān)卡,讓玩家在游戲過(guò)程中流暢的切換場(chǎng)景。此外,“One File Per Actor 系統(tǒng)”可幫助團(tuán)隊(duì)并行工作。它通過(guò)將數(shù)據(jù)保存為每個(gè)貢獻(xiàn)者的外部文件,來(lái)減少開(kāi)發(fā)時(shí)的沖突。要使用此功能,你需要一個(gè)高性能的版本控制系統(tǒng)(就像Epic使用的那樣)。但我們稍后會(huì)談到。
動(dòng)畫
創(chuàng)新需要迭代。虛幻引擎5使用Control Ride等工具擴(kuò)展了他們的動(dòng)畫工具集?,F(xiàn)在,你可以跨角色創(chuàng)建及共享裝備。為了創(chuàng)建更多的自然動(dòng)作,你可以使用Full-Body IK解算器來(lái)保存和應(yīng)用姿勢(shì)。
MetaSounds
如果你還沒(méi)有嘗試過(guò)虛幻引擎5,這就是開(kāi)始的理由。MetaSounds為你提供所有控制權(quán)以及更高的音頻管理靈活性。它提供了工作流改進(jìn),以幫助你管理聲音體驗(yàn)的各個(gè)方面。
當(dāng)然還有更多——增強(qiáng)的編輯器和更新的工作流程等等。但是,在深入了解搶先體驗(yàn)版之前,請(qǐng)先了解你的軟件工具集中需要什么才能更大限度地利用UE5。
為什么我們對(duì)UE5感到興奮
UE5的技術(shù)對(duì)下一代游戲機(jī)來(lái)說(shuō)至關(guān)重要。對(duì)于其他行業(yè)來(lái)說(shuō),幫助設(shè)計(jì)簡(jiǎn)單、強(qiáng)大且可擴(kuò)展的3D世界也至關(guān)重要。以下是我們對(duì)UE5感到興奮的原因。
1. 文件大小:包括4K, 8K,和12K
UE5允許更大的文件大小-和使用4K, 8K和12K畫質(zhì)。
假設(shè)玩家正在看一個(gè)洞穴,并看到了里面的石筍,它以4K格式呈現(xiàn)。但隨著玩家的放大,分辨率會(huì)發(fā)生動(dòng)態(tài)變化,玩家會(huì)看到12K渲染的石筍。
這個(gè)功能令人難以置信。UE5通過(guò)處理更大的文件使之成為可能。當(dāng)團(tuán)隊(duì)致力于為PlayStation 5和Xbox Series X等下一代主機(jī)開(kāi)發(fā)游戲時(shí),他們需要能夠處理大文件。
虛幻引擎5將于今年晚些時(shí)候發(fā)布。但許多公司已經(jīng)開(kāi)始為這些下一代游戲機(jī)制作游戲了。他們遇到了文件大小的問(wèn)題。
在UE5的搶先版本中,你可以看到Epic Games是如何解決這個(gè)問(wèn)題的。他們?cè)赑erforce的版本控制工具Helix Core上對(duì)游戲資產(chǎn)進(jìn)行版本管理。
Perforce Helix Core可以擴(kuò)展以處理GB、TB和PB級(jí)的數(shù)據(jù)——你需要以4K、8K和即將到來(lái)的12K呈現(xiàn)的資產(chǎn)。如果你打算使用UE5,現(xiàn)在開(kāi)始使用Perforce Helix Core是一個(gè)明智的選擇。
適合電影和動(dòng)畫制作
虛幻引擎5的技術(shù)進(jìn)步對(duì)電影和動(dòng)畫制作也將是一件大事。
虛幻引擎已經(jīng)在業(yè)界得到了廣泛的應(yīng)用。例如,在《曼達(dá)洛人》中,Unreal被用于在布景上構(gòu)建整個(gè)3D環(huán)境。
但如果你正在制作你的下一部電影,那么你將需要管理相關(guān)的無(wú)數(shù)迭代。虛幻引擎和Perforce Helix Core為協(xié)作而生。甚至在正式發(fā)布之前,這個(gè)組合包就已經(jīng)被使用了。
虛幻引擎5的發(fā)布日期是什么時(shí)候?
虛幻引擎5預(yù)計(jì)將于2021年晚些時(shí)候發(fā)布。
UE5的搶先版本已經(jīng)可用。大多數(shù)人可以通過(guò)兩種方法獲得虛擬引擎5的搶先體驗(yàn)版:
從Epic Games Launcher下載預(yù)編譯的二進(jìn)制文件。
從GitHub獲得源代碼。
但你也可以立即開(kāi)始使用虛幻引擎4。
虛幻引擎和Perforce
虛擬引擎和Perforce (Helix Core)都是游戲開(kāi)發(fā)中不可或缺的工具。兩者都用于創(chuàng)新、合作、提供下一個(gè)獲獎(jiǎng)的沉浸式體驗(yàn)。
虛擬引擎與Perforce Helix Core長(zhǎng)期以來(lái)都是原生集成的。我們也在不斷地添加新特性和集成點(diǎn),因此請(qǐng)注意即將推出的功能。
觀看下面的視頻,看看如何設(shè)置虛幻以及Perforce Helix Core ——并開(kāi)始更好地協(xié)作。
以下是Perforce Helix Core與Unreal的集成方式:
虛幻編輯器與Perforce Helix Core集成。該集成由Epic構(gòu)建和維護(hù)。
Unreal Game Sync從Perforce中同步UE4項(xiàng)目。
Microsoft Visual Studio集成了Perforce Helix Core和虛幻引擎。Perforce Helix Core的插件稱為P4VS。
圖形工具不僅與Perforce Helix Core集成,也與P4GT集成。但我們也提供Helix Sync,它為美工和設(shè)計(jì)師降低了復(fù)雜性。他們可以簡(jiǎn)單通過(guò)拖拽動(dòng)作管理版本。
這些集成正是當(dāng)下成功的游戲開(kāi)發(fā)團(tuán)隊(duì)選擇Perforce Helix Core和Unreal的原因。
今天:Perforce Helix Core處理千兆字節(jié)的文件
Perforce Helix Core是一種版本控制工具,可以擴(kuò)展并克服復(fù)雜的開(kāi)發(fā)挑戰(zhàn)。它可以處理PB級(jí)的數(shù)據(jù)和數(shù)以萬(wàn)計(jì)的用戶——并仍然能夠快速發(fā)送文件。設(shè)計(jì)師、美工、開(kāi)發(fā)人員和項(xiàng)目經(jīng)理都可以使用Perforce Helix Core在項(xiàng)目中進(jìn)行協(xié)作。
為PlayStation 5和Xbox Series X等下一代游戲機(jī)創(chuàng)建游戲,Perforce Helix Core是管理文件的理想工具。
這也是為何Perforce Helix Core被用于開(kāi)發(fā)眾多熱門游戲的原因。20家Top AAA游戲開(kāi)發(fā)工作室中有19家使用Perforce Helix Core,還有無(wú)數(shù)獨(dú)立工作室也是如此。Perforce中國(guó)授權(quán)合作伙伴龍智提供Helix Core的咨詢、銷售、實(shí)施、培訓(xùn)等一站式服務(wù)。
Ryan L'Italien,高級(jí)解決方案工程師,Perforce Software
Ryan是Perforce版本控制項(xiàng)目的高級(jí)解決方案工程師。帶著15年的全棧開(kāi)發(fā)經(jīng)驗(yàn)進(jìn)入Perforce,他很高興能夠?yàn)楦鞣N規(guī)模的公司解決工作流和集成DevOps的挑戰(zhàn)。作為一名電子游戲和電影愛(ài)好者,這是天作之合。在Ryan的業(yè)余時(shí)間,他喜歡參加鐵人三項(xiàng)、山地自行車比賽以及與家人共度時(shí)光。
關(guān)于龍智數(shù)碼—DevOps解決方案提供商龍智數(shù)碼幫助您更好、更快地交付軟件。基于軟件研發(fā)管理領(lǐng)域的廣泛專業(yè)知識(shí)及豐富實(shí)踐經(jīng)驗(yàn),我們集成DevOps、Agile管理思路以及該領(lǐng)域領(lǐng)先的工具產(chǎn)品,為您提供軟件研發(fā)生命周期管理 (ALM (SDLM) / DevOps / Agile)解決方案,以及系統(tǒng)實(shí)施、培訓(xùn)、升級(jí)、數(shù)據(jù)遷移、定制開(kāi)發(fā)、運(yùn)維等服務(wù),幫助您實(shí)現(xiàn)軟件研發(fā)過(guò)程的高度協(xié)同與自動(dòng)化,提高交付效率與質(zhì)量,確保開(kāi)發(fā)過(guò)程可追溯、可衡量。我們的自研產(chǎn)品包括Confluence水印插件,Timewise-Jira計(jì)劃及實(shí)際工時(shí)管理插件,Jira服務(wù)臺(tái)企業(yè)微信應(yīng)用插件等;我們還與全球DevOps領(lǐng)域領(lǐng)先的企業(yè)建立了合作伙伴關(guān)系,我們是:
Atlassian全球白金合作伙伴
Perforce中國(guó)授權(quán)合作伙伴
Whitesource中國(guó)授權(quán)合作伙伴
Cloudbees中國(guó)授權(quán)合作伙伴