激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

高校合作1:010-59833514 ?咨詢電話:400-810-1418 服務(wù)與監(jiān)督電話:400-810-1418轉(zhuǎn)接2

將虛幻引擎5與Perforce Helix Core集成使用吧

發(fā)布時(shí)間:2023-12-25 18:54:53 瀏覽量:247次

2022年4月5日,Epic Games官宣虛幻引擎5正式版開放下載。

這是一個(gè)開放、先進(jìn)的實(shí)時(shí)3D創(chuàng)作工具,以前所未有的自由度、保真度和靈活性,幫助游戲開發(fā)者和各行各業(yè)的創(chuàng)作者創(chuàng)作新一代實(shí)時(shí)3D內(nèi)容和體驗(yàn),自2020年揭開神秘面紗之后一直受到極大的關(guān)注,相信現(xiàn)在已經(jīng)有不少人在使用它。

而使用虛幻引擎會(huì)產(chǎn)生許多大文件,如何管理這些大文件成為許多使用者的首要難題。

?作為DevSecOps解決方案提供商以及Perforce中國授權(quán)合作伙伴,龍智長(zhǎng)期關(guān)注軟件開發(fā)版本管理領(lǐng)域,為游戲、汽車、金融、芯片等眾多行業(yè)的客戶提供版本管理工具和解決方案,我們將在本文中為您提供答案,并附上詳細(xì)教程與步驟,幫助您輕松搞定在游戲開發(fā)中的大文件管理、版本管理問題。

?更多關(guān)于Perforce Helix Core和版本控制的信息,歡迎咨詢Perforce中國授權(quán)合作伙伴——龍智。

什么是虛幻引擎5 (UE5)?

?虛幻引擎5(UE5)是一款由Epic Games開發(fā)的最新版游戲引擎和3D創(chuàng)作工具。自1998年以來,虛幻引擎就一直在為游戲行業(yè)賦能,而且許多行業(yè)都在使用它來實(shí)時(shí)創(chuàng)作逼真如照片的視覺效果和動(dòng)畫。

虛幻引擎用來做什么?

虛幻引擎最常用于制作電子游戲,它也用于做動(dòng)畫、交互式體驗(yàn)和一些3D特效。
虛幻引擎主要用于游戲開發(fā),從獨(dú)立工作室到3A游戲公司都在使用。除了游戲開發(fā)領(lǐng)域外,它在媒體和娛樂領(lǐng)域的虛擬制作中也很受歡迎。
各行各業(yè)需要制作高級(jí)視覺效果的團(tuán)隊(duì)都在使用虛幻引擎,它可以被用來制作,例如:

  • 數(shù)字映射(Digital twins)
  • 產(chǎn)品演示 (Product Demos)
  • 交互式 VR 培訓(xùn) (Interactive VR Trainings)
  • 虛擬現(xiàn)實(shí) (Virtual reality)
  • 混合現(xiàn)實(shí) (Mixed reality)
  • 擴(kuò)展現(xiàn)實(shí) (Extended reality)

如何使用虛幻引擎5

?下面是如何使用虛幻引擎5的快速概覽:

? 1. 安裝UE5。

?2. 集成UE5+源代碼控制工具,例如Perforce Helix Core。

?請(qǐng)參閱我們的指南:如何配置Perforce Helix Core+游戲引擎UE5的免費(fèi)源代碼控制

虛幻引擎5源代碼控制:為什么虛幻引擎需要 SCM

?虛幻引擎在游戲開發(fā)和AR/VR團(tuán)隊(duì)中備受歡迎。這是因?yàn)樗莿?chuàng)造沉浸式體驗(yàn)的絕佳引擎。但同時(shí),它會(huì)帶來問題:許多大型文件。為了管理這些大型文件,您的團(tuán)隊(duì)需要源代碼控制。

?許多使用虛幻引擎的團(tuán)隊(duì)同時(shí)使用Perforce版本控制填寫——Helix Core。虛幻引擎的開發(fā)商Epic Games,鼓勵(lì)使用虛幻引擎的第三方開發(fā)商同時(shí)使用 Perforce Helix Core。這兩個(gè)工具是緊密集成的,可幫助您的團(tuán)隊(duì)在項(xiàng)目上更有效地協(xié)同工作。這種集成將通過虛幻編輯器進(jìn)行。


教程:如何集成使用Perforce版本控制和虛幻引擎5

?有關(guān)如何通過Perforce Helix Core版本控制使用虛幻引擎5等游戲引擎的完整說明,請(qǐng)參閱我們的指南:如何配置Helix Core+游戲引擎。繼續(xù)閱讀,您能快速了解這些步驟以及新的UE5源代碼控制功能。

?Unreal還提供了在虛幻引擎中開始使用Perforce Helix Core的指南。

1. 安裝虛幻引擎

首先,您需要安裝虛幻引擎。最新版本虛幻引擎5已于2022年4月上市。

2. 從 Perforce 下載 Helix Core

接下來,您需要下載Perforce Helix Core。Perforce Helix Core最多可供5位用戶免費(fèi)使用。
如果您已有Helix Core服務(wù)器,請(qǐng)下載最新版本的Helix Visual客戶端 (P4V)。
關(guān)于下載及安裝的問題,或申請(qǐng)?jiān)囉?,?qǐng)咨詢Perforce中國授權(quán)合作伙伴——龍智。

3. 創(chuàng)建一個(gè)流倉庫(Stream Depot)

流倉庫(Stream Depot)支持更強(qiáng)大的分支功能,更輕松地創(chuàng)建工作區(qū)。

4. 設(shè)置P4 Typemap

在將文件添加到服務(wù)器之前,您需要設(shè)置P4 TypeMap,以便Perforce Helix Core知道該如何處理虛幻引擎文件。這是一個(gè)重要的步驟。例如您想編輯一個(gè)二進(jìn)制文件,在設(shè)置了TypeMap后,它將被獨(dú)占鎖定。

5. 設(shè)置主流(Main Stream)

在設(shè)置TypeMap以便您的服務(wù)器知道如何處理不同的文件類型之后,您將創(chuàng)建您的第一個(gè)流和工作區(qū)。Perforce流的目的是允許某些用戶在文件上進(jìn)行協(xié)作,通過Perforce Helix Core共享文件而不影響其他流中的用戶。例如,您可能讓您的美術(shù)人員在藝術(shù)流中工作,而您的開發(fā)人員正在開發(fā)流中從事一些復(fù)雜的自動(dòng)化工作。

6. 創(chuàng)建工作區(qū)

為了在Perforce Helix Core中處理文件,您需要?jiǎng)?chuàng)建一個(gè)工作區(qū)。工作區(qū)是本地計(jì)算機(jī)上的一個(gè)文件夾,與服務(wù)器上的文件相連接。使用此工作區(qū),您可以將新文件添加到服務(wù)器、編輯現(xiàn)有文件、獲取其他人的最新修改或返回到以前版本的文件。確保在下一步設(shè)置忽略文件之前不要添加游戲引擎項(xiàng)目文件。

7. 設(shè)置您的忽略文件

接下來,您需要設(shè)置一個(gè)忽略文件。默認(rèn)情況下,Perforce Helix Core希望對(duì)所有文件進(jìn)行版本控制。對(duì)于游戲引擎構(gòu)建,您需要Perforce Helix Core忽略某些文件。通過設(shè)置忽略文件,您將告訴Perforce Helix Core您不想將哪些文件存儲(chǔ)在版本控制中,例如個(gè)人設(shè)置文件或中間構(gòu)建文件。

?在您填充倉庫之前,執(zhí)行此操作非常重要。

8. 添加項(xiàng)目文件

一旦您設(shè)置了您的服務(wù)器以正確識(shí)別文件類型和忽略文件,您就可以將項(xiàng)目文件添加到工作區(qū)。第一次提交游戲引擎項(xiàng)目時(shí),可能需要一段時(shí)間才能將所有文件上傳到您的服務(wù)器,具體多久取決于您的網(wǎng)絡(luò)連接情況。一旦提交了初始項(xiàng)目文件,以后的提交將僅包括自上次提交以來已更改或添加的文件,這些文件一般會(huì)比初始提交少得多。

9. 在虛幻引擎5 中設(shè)置源代碼控制

現(xiàn)在是返回虛幻引擎5的時(shí)候了(如果尚未打開,則啟動(dòng)它)。

? 打開虛幻引擎后:

  • 單擊源代碼控制按鈕。
  • 選擇更改源控制設(shè)置。
  • 下拉提供程序商菜單并選擇Perforce。
  • 輸入您的服務(wù)器地址、用戶名,然后選擇您的工作區(qū)。
  • 點(diǎn)擊接受設(shè)置

10. 使用虛幻編輯器(如果您是設(shè)計(jì)師或技術(shù)美術(shù))

虛幻編輯器已經(jīng)內(nèi)置了由Epic Games維護(hù)的Perforce Helix Core的集成。設(shè)計(jì)師主要使用虛幻編輯器與Helix Core進(jìn)行版本控制。

?資產(chǎn)文件(擴(kuò)展名為.uasset和.umap)是在虛幻編輯器中修改的二進(jìn)制文件。它們不能作為文本打開,也不能用基于文本的合并工具進(jìn)行合并。

?當(dāng)您想要處理資產(chǎn)時(shí),您只需在UE內(nèi)容瀏覽器中單擊它。您會(huì)看到“簽出”選項(xiàng)。Typemap會(huì)確保在您做出選擇時(shí),文件被自動(dòng)鎖定。

? 當(dāng)編輯完您鎖定的文件后,簽入或提交這些文件。這將會(huì)把修改內(nèi)容上傳到服務(wù)器,并解除對(duì)文件的鎖定。

?您甚至可以在不離開虛幻引擎的情況下查看文件更改的歷史記錄——并直觀地比較一個(gè)版本和另一個(gè)版本。

? 點(diǎn)擊此處,您將查看完整說明。

新功能:虛幻引擎5的源代碼控制功能

Epic對(duì)虛幻引擎5中的源代碼控制做了一些重大改進(jìn)。以下是一些新的虛幻引擎5 源代碼控制功能:

您現(xiàn)在可以在 虛幻引擎5中擁有多個(gè)更改列表,并在它們之間移動(dòng)文件。

  • 同步和更新UI的速度大大加快。
  • 您現(xiàn)在可以在虛幻引擎5中擱置文件。
  • 虛幻引擎5可以驗(yàn)證更改列表,以確保在提交之前保存所有文件。
  • 通過啟用OFPA,多個(gè)用戶可以編輯同一級(jí)別而不會(huì)引起沖突。

開始使用:虛幻引擎5源代碼控制

?若您想要使用Perforce Helix Core進(jìn)行虛幻引擎游戲開發(fā),請(qǐng)立即聯(lián)系Perforce授權(quán)合作伙伴——龍智。我們將為您提供Perforce Helix Core完整版本,最多可提供5個(gè)用戶、20個(gè)工作區(qū)的免費(fèi)使用。

文章來源:https://bit.ly/3M2AMfe

熱門課程推薦

熱門資訊

請(qǐng)綁定手機(jī)號(hào)

x

同學(xué)您好!

您已成功報(bào)名0元試學(xué)活動(dòng),老師會(huì)在第一時(shí)間與您取得聯(lián)系,請(qǐng)保持電話暢通!
確定