首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >虚幻引擎(UnReal Engine)环境

虚幻引擎(UnReal Engine)环境

作者头像
Helloted
发布2022-06-08 10:23:46
发布2022-06-08 10:23:46
2.2K0
举报
文章被收录于专栏:HellotedHelloted
一、下载安装运行Epic Game Launcher

1、虚幻引擎的中文文档:文档地址

2、注册并且下载Epic Game Launcher

3、安装后登陆到主界面

其中

ENGINE VERSIONS是引擎版本,点击+进行安装,会默认安装最新版本,

注意:

  • 最新版本当前系统不一定能够跑起来,比如最新版本是4.20.0,我在masOS 10.13.4上就不能跑起来,我安装的是4.19.2。
  • 引擎版本号要与后面下载的源码版本一一对应

MY PROJECTS就是你的项目了

二、下载源码

1、前往关联账户网站将github账户关联到UE4的账户中,这样才能下载源码

2、前往UnrealEngine Github库下载源码,注意要选择与引擎版本号一致的源码

3、解压后按照步骤运行命令来初始化代码

4、打开UE4.xcworkspace,target先选择ShaderCompileWorker进行build,成功之后再将target切换成UE4,再次build,这次会花费大概半个小时。

三、UnReal Editor

项目要通过UnReal Editor来新建,打开UnReal Editor有两种方式

  • UE4–>Run
  • 通过Epic Game Launcher启动,这种方式会比较快

新建项目有两种方式:蓝图和C++,分别对应的就是视图操作和代码。选择移动端项目,新建一个工程

c++代码在source文件夹里。

四、iOS配置

编辑–>项目设置–>平台–>iOS

1、证书配置

UE4项目只能在真机上跑,所以必须配置证书

  • 自动配置:首先在苹果开发者账号里找到你的Team ID,然后将Team ID填入并且将Automatic Signing勾选上
  • 手动配置:在”导入服务条款”导入.mobileprovision文件,在“导入证书”导入.cer文件。

证书配置好后,在启动里选择对应的设备就可以启动了

2、info.plist文件配置

Extra Plist Data填入info.plist里的信息,以xml格式,比如要添加访问相册权限以及iOS9之后HTTP访问权限,则如下

代码语言:javascript
复制
<key>NSPhotoLibraryUsageDescription</key>
<string>App需要您的同意,才能访问相册</string>
<key>NSAppTransportSecurity</key>
<dict>
	<key>NSAllowsArbitraryLoads</key>
	<true/>
</dict>

3、添加第三方framwork

将framwork文件打包成zip文件,放到source文件夹下的ThirdParty文件夹里

在source/项目/项目.Build.cs里添加如下内容

代码语言:javascript
复制
        if (Target.Platform == UnrealTargetPlatform.IOS)
        {
            PublicAdditionalFrameworks.Add(
                new UEBuildFramework(
                    "WEGameHelperSDK",
                    "../ThirdParty/MySDK.zip"
                                    )
            );
        }

注意:每次更新framwork,要在文件—>刷新Xcode项目

五、项目调试

在通过UnReal Editor启动项目时,会有一个日志输出显示来展示部署到iOS设备上的日志,但是运行之后的日志确获取不到

如果我们要像正常调试iOS项目那样,则在Intermediate/ProjectFilesIOS/文件夹下有生成的项目的xcodeproj文件,打开

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、下载安装运行Epic Game Launcher
  • 二、下载源码
  • 三、UnReal Editor
  • 四、iOS配置
  • 五、项目调试
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档