ue423編譯
⑴ physx flex怎麼編譯到ue4
首先,編譯出引擎。對於學習目的來說,從網上下載一份就夠了,編譯步驟簡單的描述一下:我們把下載的代碼解壓到指定的目錄,包括UnrealEngine-4.*.*-release.7z,Required_1of2.7z,Required_2of2.7z,三個文件。解壓完成之後,在解壓目錄中,雙擊GenerateProjectFiles.bat 運行,等待完成。然後會生成UE4.sln文件。這樣就可以打開UE4解決方案,編譯出引擎。
對於打包安卓平台的功能來說,還需要一些特殊的步驟
假設我們已經完成了安卓平台編輯器的編譯。現在就可以進行安卓平台的游戲打包了。
運行編輯器,雙擊Engine\Binaries\Win64\UE4Editor.exe,先創建一個模板項目。為簡便起見,我們直接打開選擇BluePrintThirdPerson模板項目。這里要特別注意,不要勾選Include starter content 選項,否則打包出來的游戲包有差不多500M,這顯然不是我們想要的。
然後就可以選擇打包游戲了,
如圖 所示,需要選擇指定圖片格式的平台,由於我用來測試的是三星手機梟龍處理器,採用ATC格式,所以選擇第二個。如果不知道手機配置的,可以選擇ETC1格式,兼容所有手機。等打包完成之後,運行游戲,4個手指同時觸摸屏幕可以顯示出當前手機支持的格式。
選擇一個輸出目錄,待打包完成,會生成三個文件:
如果手機已經連接了電腦,並且adb可以識別的情況下,雙擊bat批處理文件就可以自動將游戲安裝到手機了。也可以手動安裝,就是將apk文件拷貝到手機上,雙擊安裝,然後,在手機SD卡的Andriod 目錄下創建obb目錄(如果沒有),然後創建游戲數據目錄,這個目錄名稱可以參見bat文件最後一行命令,紅色部分:
%ADB% push main.00001.com.epicgames.MyProject6.obb /mnt/sdcard/obb/com.epicgames.MyProject6/main.00001.com.epicgames.MyProject6.obb
再將obb文件拷貝到創建出來的游戲數據目錄中。 其實這一行指令就是執行這個obb文件的拷貝操作。
⑵ 怎麼用ue4做手機游戲
首先,編譯出引擎。對於學習目的來說,從網上下載一份就夠了,編譯步驟簡單的描述一下:我們把下載的代碼解壓到指定的目錄,包括UnrealEngine-4.*.*-release.7z,Required_1of2.7z,Required_2of2.7z,三個文件。解壓完成之後,在解壓目錄中,雙擊GenerateProjectFiles.bat 運行,等待完成。然後會生成UE4.sln文件。這樣就可以打開UE4解決方案,編譯出引擎。
對於打包安卓平台的功能來說,還需要一些特殊的步驟
假設我們已經完成了安卓平台編輯器的編譯。現在就可以進行安卓平台的游戲打包了。
運行編輯器,雙擊Engine\Binaries\Win64\UE4Editor.exe,先創建一個模板項目。為簡便起見,我們直接打開選擇BluePrintThirdPerson模板項目。這里要特別注意,不要勾選Include starter content 選項,否則打包出來的游戲包有差不多500M,這顯然不是我們想要的。
⑶ ue4正在編譯著色器是什麼意思
這是因為UE不太支持中文輸出。在UE里配置的Java編譯命令,編譯後再UE輸出窗口輸出的內容,直接用CMD窗口編譯能夠輸出中文的編譯信息。《虛幻4引擎》簡稱ue4是由Epic Games公司推出的一款游戲開發引擎,相比其他引擎,虛幻引擎不僅高效、全能,還能直接預覽開發效果,賦予了開發商更強的能力。虛幻引擎4在大約2分半的Demo演示中,將其強大的功能發揮得淋漓盡致。與之相關的游戲有《連線》《絕地求生:刺激戰場》等等。
⑷ 從Github Clone下來的UE4編譯問題,求教Orz
從github上獲取的版本應該未經過測試。如果您不為了追新建議您從http://www.cocos2d-x.org/download下載最新版本。現在頁面的版本都是經過測試的,可以避免文件缺失的問題。
⑸ 如何通過編譯源代碼獲得ue4編輯器
在windows上需要win7及以上版本64位系統,安裝vs2013以上版本(,建議2015,2013能不能編譯4.13及以後版本不清楚,我只編譯到4.12,新版還沒試過),安裝dxsdk,並配置好dx的環境。
下載ue4源代碼,官網和啟動器上都有。
不要把引擎文件夾放在非常深的文件加目錄裡面,建議放在磁碟根目錄或者根目錄下的一層的文件夾里,要不然會有的文件路徑太長影響效率,甚至會出現莫名其妙的報錯,另外磁碟需要有40g以上的空間。
然後運行setup,需要下載幾個g的依賴,完成後可以生成工程,然後用vs打開就可以編譯了。
依據電腦性能需要時間半小時到兩個小時不等,一般兩小時之內可以搞定。
然後在Engine\Binaries\Win64文件夾裡面找ue4editor.exe打開就可以了。首次打開會比較慢。
以上為windows的方法,如果需要其他平台的方法,可以追問。
⑹ UE4動不動就編譯shader,能改嗎
嵌入是可以的,但每次還是要重新編譯的。CG是角本,只能在執行才能被編譯。
MS提供了這個函數。你可以先把你的CG角本加到資源管理器中。然後用名稱引用到你的程序中。詳細你看下這個函數的文檔吧。D3DXCompileShaderFromResource();
⑺ ue4怎麼使用vs2015調試
首先,編譯出引擎。對於學習目的來說,從網上下載一份就夠了,編譯步驟簡單的描述一下:我們把下載的代碼解壓到指定的目錄,包括UnrealEngine-4.*.*-release.7z,Required_1of2.7z,Required_2of2.7z,三個文件。解壓完成之後,在解壓目錄中,雙擊GenerateProjectFiles.bat 運行,等待完成。然後會生成UE4.sln文件。這樣就可以打開UE4解決方案,編譯出引擎。
⑻ ue4虛幻引擎
PackagingResults:Error:
錯誤
Launch
failed!
缺失UE4Game二進制文件。
您必須使用您的集成開發環境編譯回該虛幻引擎4項目。或者,通過虛幻編譯工具使用命令行命令進行編譯:答
UE4Game
Platform;
Configuration;
紅字
⑼ ue4怎麼生成hex文件
首先雙擊keil4。
打開工程文件,點擊option快捷鍵。
然後選擇「Output」。
勾選「Create HEX File」,填寫文件名,然後點擊「OK」。
接著編譯程序,程序無錯誤。
拓展資料:
首先,我們在工程項目里創建了後綴為c的文件,將其添加至工程。
單擊圖中所指圖標,打開Target Options。
設置晶振,一般選擇12MHz的即可。
切換至Output,勾選創建HEX_File,單擊OK確認。
⑽ UE4的學習路線,自己個人能夠開發一個完整的游戲的學習路線。零基礎。
這里需要注意一點,就是項目名稱不能有中文,不然可能會出現一些奇怪的BUG。
項目創建完成後會自動打開VS2013,當然前提是你電腦里得有。UE4與VS2013是交互使用的,比如你在UE4中添加一個類,那VS中也會自動添加一個類,並且包含基本代碼,同樣在VS中編寫的代碼編譯後也會影響UE4,我只能說,32個贊!
創建好項目後,我們首先來製作一個可以上下浮動的圓錐,作為學習UE4的第一步。
首先,新建一個Actor類,類名為FloatingActor,就是我們製作的那個可以上下浮動的圓錐。
然後Ctrl+Shift+B編譯一下,在UE4中也要編譯一下,全都編譯完成後,把我們的FloatingActor類拖到上方的關卡編輯器中,這樣世界大綱中就會出現一個FloatingActor1對象
選中它後我們添加一個圓錐,然後更改一下初始位置,單擊運行,我們便可以看到一個圓錐在桌子上放上下浮動了。
還有一點需要注意,用UE4製作的游戲是很大的,這么點東西,項目就已經1.5G了,還望大家做好心理准備。