發(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)是一款由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ì)都在使用虛幻引擎,它可以被用來制作,例如:
?下面是如何使用虛幻引擎5的快速概覽:
? 1. 安裝UE5。
?2. 集成UE5+源代碼控制工具,例如Perforce Helix Core。
?請(qǐng)參閱我們的指南:如何配置Perforce Helix Core+游戲引擎UE5的免費(fèi)源代碼控制
?虛幻引擎在游戲開發(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)行。
?有關(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)它)。
? 打開虛幻引擎后:
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)擊此處,您將查看完整說明。
Epic對(duì)虛幻引擎5中的源代碼控制做了一些重大改進(jìn)。以下是一些新的虛幻引擎5 源代碼控制功能:
您現(xiàn)在可以在 虛幻引擎5中擁有多個(gè)更改列表,并在它們之間移動(dòng)文件。
?若您想要使用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
熱門資訊
探討游戲引擎的文章,介紹了10款游戲引擎及其代表作品,涵蓋了RAGE Engine、Naughty Dog Game Engine、The Dead Engine、Cry Engine、Avalanche Engine、Anvil Engine、IW Engine、Frostbite Engine、Creation引擎、Unreal Engine等引擎。借此分析引出了游戲設(shè)計(jì)領(lǐng)域和數(shù)字藝術(shù)教育的重要性,歡迎點(diǎn)擊咨詢報(bào)名。
2. 手機(jī)游戲如何開發(fā)(如何制作傳奇手游,都需要準(zhǔn)備些什么?)
?如何制作傳奇手游,都需要準(zhǔn)備些什么?提到傳奇手游相信大家都不陌生,他是許多80、90后的回憶;從起初的端游到現(xiàn)在的手游,說明時(shí)代在進(jìn)步游戲在更新,更趨于方便化移動(dòng)化。而如果我們想要制作一款傳奇手游的
3. B站視頻剪輯軟件「必剪」:免費(fèi)、炫酷特效,小白必備工具
B站視頻剪輯軟件「必剪」,完全免費(fèi)、一鍵制作炫酷特效,適合新手小白??靵碓囋嚕?/span>
4. Steam值得入手的武俠游戲盤點(diǎn),各具特色的快意江湖
游戲中玩家將面臨武俠人生的掙扎抉擇,戰(zhàn)或降?殺或放?每個(gè)抉定都將觸發(fā)更多愛恨糾葛的精彩奇遇?!短烀嬗肪哂卸嗑€劇情多結(jié)局,不限主線發(fā)展,高自由...
5. Bigtime加密游戲經(jīng)濟(jì)體系揭秘,不同玩家角色的經(jīng)濟(jì)活動(dòng)
Bigtime加密游戲經(jīng)濟(jì)模型分析,探討游戲經(jīng)濟(jì)特點(diǎn),幫助玩家更全面了解這款GameFi產(chǎn)品。
6. 3D動(dòng)漫建模全過程,不是一般人能學(xué)的會(huì)的,會(huì)的多不是人?
步驟01:面部,頸部,身體在一起這次我不準(zhǔn)備設(shè)計(jì)圖片,我從雕刻進(jìn)入。這一次,它將是一種純粹關(guān)注建模而非整體繪畫的形式。像往常一樣,我從Sphere創(chuàng)建它...
7. 3D動(dòng)畫軟件你知道幾個(gè)?3ds Max、Blender、Maya、Houdini大比拼
當(dāng)提到3D動(dòng)畫軟件或動(dòng)畫工具時(shí),指的是數(shù)字內(nèi)容創(chuàng)建工具。它是用于造型、建模以及繪制3D美術(shù)動(dòng)畫的軟件程序。但是,在3D動(dòng)畫軟件中還包含了其他類型的...
8. 3D打印技巧揭秘!Cura設(shè)置讓你的模型更堅(jiān)固
想讓你的3D打印模型更堅(jiān)固?不妨嘗試一下Cura參數(shù)設(shè)置和設(shè)計(jì)技巧,讓你輕松掌握!
?三昧動(dòng)漫對(duì)于著名ARPG游戲《巫師》系列,最近CD Projekt 的高層回應(yīng)并不會(huì)推出《巫師4》。因?yàn)椤段讕煛废盗性诓邉澋臅r(shí)候一直定位在“三部曲”的故事框架,所以在游戲的出品上不可能出現(xiàn)《巫師4》
10. 如何自己開發(fā)一款游戲(游戲開發(fā)入門必看:五大獨(dú)立游戲開發(fā)技巧)
?游戲開發(fā)入門必看:五大獨(dú)立游戲開發(fā)技巧無論您是剛剛起步開發(fā)自己的第一款游戲,還是已經(jīng)制作了幾款游戲,本篇文章中的5大獨(dú)立游戲開發(fā)技巧都可以幫助您更好地設(shè)計(jì)下一款游戲。無論你對(duì)游戲有著什么樣的概念,都
最新文章
同學(xué)您好!