使用UE4公布安卓平台游戲


使用了幾天的UE4 ,總算是將游戲在安卓平台執行起來了。當中遇到非常多問題,而且終於依舊有一些問題沒能解決。

整體感覺是UE4這款引擎眼下還不夠成熟。問題較多。

沒有unity使用起來方便。

可是既然開放了,發展必定迅猛。值得期待。其代碼也值得游戲開發編程人員研究。

我們來看看詳細步驟:

首先。編譯出引擎。對於學習目的來說。從網上下載一份就夠了,編譯步驟簡單的描寫敘述一下:我們把下載的代碼解壓到指定的文件夾,包含UnrealEngine-4.*.*-release.7z,Required_1of2.7z,Required_2of2.7z,三個文件。解壓完畢之后,在解壓文件夾中,雙擊GenerateProjectFiles.bat 執行,等待完畢。

然后會生成UE4.sln文件。

這樣就能夠打開UE4解決方式,編譯出引擎。

對於打包安卓平台的功能來說,還須要一些特殊的步驟。詳細能夠參考:https://docs.unrealengine.com/latest/INT/Platforms/Android/GettingStarted/index.html



如果我們已經完畢了安卓平台編輯器的編譯。如今就能夠進行安卓平台的游戲打包了。

執行編輯器。雙擊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文件的拷貝操作。


手機上執行的效果:




enjoy !


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM