avatar

A man can be destroyed but not defeated!

UE4基础:搭建开发环境

获取引擎源码 UE4 引擎源码托管在 Github 上,是一个半公开的项目,想要获取代码前必须要先加入到 EpicGames organization 才能看到项目,加入项目需要两个账号,一个是 Github 账号 ,一个

UE4 Pak 文件格式

UE4 打包过程中,会调用 UnrealPak 将 Cook 后的文件资源打包成一整个 Pak 文件,这个 Pak 中的内容可以分为三大块,按写入顺序分别为:文件内容区 + 文件索引信息区 + Pak

UE4 Android联机调试

环境

引擎版本: github 4.20

连接 Android 设备

用 USB 线将 Android 设备连接到电脑上,在设置中打开开发者选项,然后勾选 USB调试

出包

首先需要编译打包工程,注意打包的时候不能勾选 For Distribution 选项(对应的命令行是 -distribute),编译选项最好是 Debug 或者 Development

配置VS

打开 Tools -> Option -> Cross Platform -> C++ -> Android,默认的配置如下

DefaultEnv.png

将他们改成打包 APK 时使用的对应路径,我是用引擎自带的 AndroidWorks 安装的环境,所以改成如图所示

NewEnv.png