為什麼unreal虛幻引擎原始碼編譯如此慢,有方法改進嗎?

時間 2021-05-14 18:50:11

1樓:pixel玩家

改一點點code是不需要編譯整個的,會只編譯那部分修改相關聯的。最好是要有乙個固態硬碟。如果沒有那就會很痛苦。。。。。。

2樓:吳俊璋

有條件的用incredibuild 不想買的可以考慮用SNDBS 和incredibuild比稍微慢一點但是免費如果只是個人的電腦就沒什麼好辦法了

3樓:

有條件的可以上Incredibuild聯合編譯,不過license很貴,而且只有配合SSD和千兆內網才比較有價值.

最後就是養成良好的開發習慣,UE是增量式編譯,所以能用外掛程式實現就用外掛程式,儘量減少侵入式的修改.

4樓:Bing

使用多核高效能機器或者區域網分布式編譯會略有改善,會很大程度縮減C++編譯階段時間,但dll鏈結時長無法非同步仍然會耗費不少時間。

5樓:jplee

6樓:quabqi

公升級機器的效果最明顯,記憶體和CPU夠的話就編譯的快。我用3900X+64G記憶體全量編譯5分鐘,增量編譯不改標頭檔案的話一般都很快,不到一分鐘,用i7的老機器就得半小時。所以不是必須的情況下就不要改標頭檔案。

你說的dll,UE4就是這樣做的,你看工程裡的每個Build.cs檔案編譯出來都是乙個dll

7樓:劉星魁

1.使用IncrediBuild / FastBuild2.選用效能優秀的CPU(要注意購買的IncrediBuild的 License 不足當前CPU的核心數,比如只支援八核,那麼編譯加速時本機只會使用八核)

3.將引擎原始碼與專案放入固態硬碟

4. Disable 專案中所不需要的外掛程式

學習虛幻4引擎需要電腦什麼配置?

筆記本的話必須遊戲本,8g記憶體標壓i7CPU,這樣就足夠了。但是編譯著色器的時候還是挺慢的,以後有錢了打算買個台式電腦,AMD 3950x的CPU GTX1080ti顯示卡 1TB的固態硬碟 16g記憶體就可以了 Hardware and Software Specifications 官方有建議...

虛幻4引擎相比Unity3D強在什麼地方?為什麼吃雞遊戲都用該款引擎?

Syngnath 我覺得現在unity2018已經有反超之勢,等unity用ecs重構一次後unity就反超虛幻,譬如紐約那場交流會展示手機執行10萬高模不卡,所以我對unity未來很看好,而且unity用起來很輕靈,虛幻總有一種很笨重感覺。不過虛幻好處是工作流比較完善,現階段而言平分秋色,未來更看...

你為什麼不用unity引擎?

邱昊宇 安裝時拖家帶口乙個 Visual Studio MonoDevelop 雖然可以關掉單獨裝,但本質還是裝了 不喜歡大括號獨佔一行 不喜歡切出去編輯指令碼 Net 導致了 VB 的毀滅,厭惡度 10086國內大有把 C Unity 遊戲劃等號的趨勢,我非常討厭這種趨勢看到 Godot 之後反正...