Hello Android CN - Epic Wiki
# Hello Android CN
Rate this Article:
5.00
(one vote)
Approved for Versions:(please verify)
NOTE:Editing 这篇教程将指导你用UE4创建一个简单的旋转立方体,并把他部署到安卓设备上. 先决条件:已安装Android SDK, JDK,Ant. 请参阅这里
# Contents
# 关卡创建
打开UE4,创建一个新的空项目,并命名"HelloAnd".请保证"Include started content"是未选中的. 虚幻引擎将自动为我们生成一个简单的关卡,我们需要保存它.从"File(文件)"菜单选择Save,在"HelloAnd/Content"下创建一个Levels文件夹, 然后我们把这个关卡保存在这里.
# 项目设置
我们需要为项目应用一些改动.
- 打开Project Settings (Edit -> Project Settings…)
- 在描述页,你可以输入游戏有关的信息.
- 在Map&Modes页,你可以改变默认地图.
- 在默认地图节,改变默认地图为你保存好的关卡名字.
- 同样设置应用于编辑器启动地图和服务器默认地图.
- 你需要配置项目的安卓平台配置,在安卓页,有个红色警告,"Project is not configured for the android platform",点击后面的"Configure Now" 按钮.
- 如果你的设备不支持Mobile HDR,取消选中"Mobile HDR"(在渲染页,有'Mobile section',下面有个复选框"Mobile HDR").
Project Settings - Game - Description
Project Settings - Game - Maps & modes
Project Settings - Platforms - Android
点击"Set as Default"保存改动,现在我们已经准备好打包我们的安卓游戏了,让我们开始吧!
# 打包游戏
连接你的安卓设备到电脑,确认已经打开"USB调试模式".UE4会自动发现你的手机,并部署到上面. 下一步点击编辑器上的"Launch"后面的小三角(▼),下拉菜单里有所有可用设备,包括你的计算机名和你的手机名.UE4会自动部署当前关卡到目标设备.
# 创建我们的立方体
我们需要为我们的立方体创建blueprint.在Content Browser中创建一个Blueprints文件夹,在这个文件夹下创建一个新的Blueprint,命名为"BP_RotatingCube".打开"BP_RotatingCube",在"Components"节我们添加一个静态网格,这将是我们的blueprint的根节点,命名为MyCube.在Static Mesh的详情面板,点击下拉小三角,一个小号的Content Browser会弹出,在底部右边会有"View Options",点击它,选中"Show Engine Content".现在我们可以看到所有虚幻内建的内容了.找到Cube(或者直接在搜索框输入).
切换到"Graph"节,创建一个新的变量,命名"RotationSpeed".设置它的默认值为100.0.(你需要编译blueprint使其生效)
我们想让立方体绕Y轴以固定速度旋转,blueprint 需要如下设置:
Final Blueprint
保存blueprint.
保存blueprint 之后,你可以拖放"BP_RotatingCube"到关卡中,点击Play查看结果.
打包游戏,生成apk文件:打开'File -> Package Project'菜单,选择'Android,选择一个目标文件夹,UE4会为你生成这个apk文件.
# 最后
我们的安卓设备上有了一个漂亮的旋转立方体游戏.
(Original Author: Taesiri) (CN Translate: YanYuHongChen)
Retrieved from "https://wiki.unrealengine.com/index.php?title=Hello_Android_CN&oldid=8592"
Hidden category: