当前课程知识点:虚幻引擎(UE4)技术基础 > 第一章 UE4引擎基础 > 1.3 创建项目及试玩 > 1.3 创建项目及试玩
大家好
欢迎来到《虚幻引擎(UE4)技术基础》课堂
我是主讲教师晏茗
接下来就由我带领大家学习
虚幻4游戏引擎的相关基础知识
虚幻4引擎项目创建及试玩
在本课中
将带领同学们创建自己的工程项目
以便了解虚幻4引擎的工程文件夹结构
还有初学者内容包
最后再对虚幻4每个模板进行展示介绍
本课程的目标是
创建自己的工程项目
了解虚幻4的工程文件夹结构
运行虚幻4
快速添加功能或内容包
首先我们来创建一个工程项目
接下来我们进入实操部分
首先我们来创建一个工程项目
第一启动 第二打开
点击启动按钮
启动完成将自动显示虚幻项目浏览器
你可以选择或新建项目
如果要打开最近的项目
要特别注意
打开当前虚幻4引擎版本的项目
高版本的项目可以打开低版本的项目
但是低版本的项目无法打开高版本的项目
比如你启动的是 4.26.1
那你只能在项目中选择
你创建过的4.26版本的项目打开
我们来创建一个新项目
在新项目类别下
选择最适合所在行业的开发类别
下面示例中选择了游戏
也可选择影视与现场活动
建筑 工程与施工或汽车 产品设计和制造
点击下一步
为项目选择相对应的模板
显示项目设置页面后
在项目设置页面
可以选择 质量 性能级别 目标平台
是否包含初学者内容等
然后我们可以看到
若要在虚幻编辑器中构建项目
选择蓝图
并利用蓝图可视化脚本系统创建交互和行为
若要在Visual Studio中
用C++编程来构建项目
选择C++
要注意的是
蓝图项目都是使用蓝图脚本实现功能的
不用触碰任何一行代码
底层还是C++
C++项目都是使用C++代码实现功能
另外还有控制质量及展示平台的选项
单击最高质量
若要开发将在计算机或游戏主机上查看的项目
选择最高质量
若要开发将在移动设备上查看的项目
选择可缩放的3D或2D
单击桌面/主机
若要开发将在移动设备上查看的项目
选择移动设备/平板电脑
否则
保留原有设置桌面/主机
单击具有初学者内容
若有自己的资源
无需初学者内容
选择没有初学者内容
若要使用一些基础资源开始
选择具有初学者内容
接下来
找到已禁用光线追踪下拉列表
若需用实时光线追踪查看项目
选择已启用光线追踪
否则
保留原有设置已禁用光线追踪
最后
选择要存储项目的位置
并为项目命名
单击创建项目完成创建
要注意
项目名称的命名规则
字母数字下划线
数字不能放前面
不支持除了下划线以外的其他特殊符号
项目名称开头只支持字母和中文
当创建完工程项目
即可打开工程文件夹
以下是每个文件夹的名字和作用
Config 包含了项目设置
键盘输入之类的配置文件
Content 存放引擎或游戏的内容
包括地图 贴图 模型 材质 蓝图等
DerivedDataCache 包含了为引用的内容而生成的衍生数据文件
如果引用内容没有可用的缓存文件
则会极大增加载入时间
Intermediate 包含了下编译引擎或游戏时生成的临时文件
Saved 包含了自动保存内容
配置(*.ini)文件以及日志文件
接下来介绍4个模版功能和试玩的
.uproject 项目启动程序
点击上方工具栏的运行图标
然后就是运行界面效果了
在运行游戏时候
按下键盘上的F11快捷键可以进入全屏模式
第1是 第一人称游戏
第一人称模版拥有一个
第一人称的 玩家角色(通过一双手臂呈现)
可以通过键盘 手柄或触摸式设备上的
虚拟摇杆控制角色在关卡中四处移动
此外
还可以转动角色视角
角色还装备了武器
可以发射一颗球形子弹
并影响关卡中的一些武器对象
同时从竞技场的墙壁上弹开
当你要换新的模板
重复以上三个步骤即可
第2 滚球类游戏
滚球类游戏模版中有一个基于物理的滚球
可以通过键盘 手柄或触摸式设备的
虚拟摇杆让其向任何方向滚动
摄像机位于球体的后上方
并会跟随球体移动
在关卡内还有一些斜坡
以及一些可以用球体撞开的
物理立方体和无法撞开的立方体
3 第三人称游戏
第三人称游戏模版拥有一个可游玩的角色
摄像机位于角色身后偏上的位置
可以用键盘 手柄或触摸式设备上的
虚拟摇杆控制角色移动
摄像机会跟随角色
通过过肩式视角观察世界
此视角突出主角
在动作及冒险类游戏中非常流行
关卡中还包含一些对象
可以让角色跳到上面
第4 高级载具类工具
高级载具类游戏模版含有
一辆比普通载具类游戏模版更复杂的载具
通过键盘 手柄或触摸式设备上
的虚拟摇杆来控制载具移动
该模版有2种摄像机视角
一种位于载具的后上方
而另一种位于载具内部
在使用内部视角时
可通过鼠标 触摸屏或HMD设备观察四周
载具本身具有双横臂式悬架
该模版还包含引擎音效
载具内外还各有一个HUD
以显示当前装备和速度
关卡内含有一片粗糙地形
以及一条包含隆起 斜坡以及环道的简单道路
上面4种类型游戏及试玩都介绍了
快打开你们的虚幻4开始尝试一下吧
最后思考与练习
如何借助这些内容包中的资源
做出你想实现的游戏或项目呢
我们怎么才能获取并设置它们呢
以上就是安装UE4的全部过程
让我们一起来试试吧
好
本节课内容就讲解到这
希望大家能够通过上述所讲的各种内容包
做出自己想要的东西
再见
-1.1 虚幻4引擎简介
--1.1 小节习题
-1.2 虚幻4引擎的安装及环境部署
--1.2 小节习题
-1.3 创建项目及试玩
--1.3 小节习题
-第一章 章节测试
-2.1 虚幻4编辑界面介绍01
--2.1 小节习题
-2.2 虚幻4编辑界面介绍02
--2.2 小节习题
-2.3 视口导航及基本操作
--2.3 小节习题
-2.4 导入资源、项目迁移和管理
--2.4 小节习题
-第二章 章节测试
-3.1 地形工具
--3.1 地形工具
--3.1 小节习题
-3.2 新建地形
--3.2 新建地形
--3.2 小节习题
-3.3 塑造地形
--3.3 塑造地形
--3.3 小节习题
-3.4 使用植被工具
--3.4 小节习题
-第三章 章节测试
-4.1 初识材质
--4.1 初识材质
--4.1 小节习题
-4.2 编辑基于物理材质
--4.2 小节习题
-4.3 使用贴图纹理创建材质
--4.3 小节习题
-第四章 章节测试
-5.1 大气照明和定向照明
--5.1 小节习题
-5.2 添加点光源
--5.2 小节习题
-5.3 添加聚光源
--5.3 小节习题
-5.4 光源质量和反射
--5.4 小节习题
-第五章 章节测试
-6.1 几何体及纹理贴导入
--6.1 小节习题
-6.2 素材整理和项目准备
--6.2 小节习题
-6.3 搭建流程
--6.3 搭建流程
--6.3 小节习题
-第六章 章节测试
-7.1 动画资源与编辑器
--7.1 小节习题
-7.2 混合空间
--7.2 混合空间
--7.2 小节习题
-7.3 动画窗口及编辑动画
--7.3 小节习题
-7.4 创建自定义角色
--7.4 小节习题
-第七章 章节测试
-8.1 创建粒子系统
--8.1 小节习题
-8.2 虚幻粒子基础功能介绍01
--8.2 小节习题
-8.3 虚幻粒子基础功能介绍02
--8.3 小节习题
-8.4 粒子特效的综合运用
--8.4 小节习题
-第八章 章节测试
-9.1 初识蓝图
--9.1 初识蓝图
--9.1 小节习题
-9.2 蓝图类型
--9.2 蓝图类型
--9.2 小节习题
-9.3 蓝图通信
--9.3 蓝图通信
--9.3 小节习题
-9.4 创建蓝图
--9.4 创建蓝图
--9.4 小节习题
-第九章 章节测试
-10.1 击中事件
--10.1 小节习题
-10.2 实现物体来回移动
--10.2 小节习题
-10.3 Input输入与玩家快捷键交互
--10.3 小节习题
-10.4 用户界面和HUD
--10.4 小节习题
-10.5 创建游戏约束
--10.5 小节习题
-10.6 游戏结束与重玩功能
--10.6 小节习题
-第十章 章节测试
-11.1 行为决策的AI
--11.1 小节习题
-11.2 AI监听玩家行为
--11.2 小节习题
-11.3 AI与玩家的攻击伤害
--11.3 小节习题
-11.4 AI生成点与随机巡逻
--11.4 小节习题
-11.5 优化游戏体验
--11.5 小节习题
-11.6 渲染及代码优化
--11.6 小节习题
-第十一章 章节测试
-12.1 音频基础
--12.1 小节习题
-12.2 音频混成器
--12.2 小节习题
-12.3 声音特效
--12.3 小节习题
-第十二章 章节测试