虚幻四学习笔记Day1(p1~p10)
前言:什么是游戏引擎?
在20世纪时,程序员还是一个普通人难以触及的‘科学家时’,他们写的程序往往是从最底层开始写,不仅难度较大,而且效率低下。但是,随着计算机行业的发展,人们想到一些代码完全可以复用,于是,人们将代码打包成方便的工具,下次编写时直接拿出来使用。久而久之,各种工具层出不穷,慢慢堆积,后人只需站在巨人的肩膀上进行开发。类似的,游戏引擎也就是经过伟大的前人们经过日积月累所开发的游戏开发工具。
引用自:还不懂游戏开发?我从宇宙大爆炸开始讲总可以了吧!【超简短的独立游戏开发教学Ep.01】_教学 (bilibili.com)
游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。大部分都支持多种操作平台,如Linux、Mac OS X、微软Windows。游戏引擎包含以下系统:渲染引擎(即“渲染器”,含二维图像引擎和三维图像引擎)、物理引擎、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理。
——转自百度百科
一.快速入门
1.下载与安装
在epic games中下载对应的版本即可
2.创建项目
根据需求创建即可
3.项目文件夹
- Config - 包含项目配置,键盘输入之类的配置文件
- Content - 存放游戏引擎的内容,如地图,贴图,模型,材质,蓝图等
- Intermediate - 包含了编译引擎或游戏产生的临时文件
- Saved - 包含了自动保存的内容,配置文件以及日志文件
- .unproject - 项目启动程序,点击开启项目
4.运行项目
找到后缀为BP的文件夹,点击maps,进入后双击文件夹下的内容加载地图,点击运行后即可开始,按F11即可全屏
5.关于初学者文件包
在创建项目时选择添加(创建项目后也可自行添加)初学者文件包,在内容文件夹下会创建一个StartContent文件夹,该文件下包含了一些音频,特效,场景,贴图等一些素材
6.添加模板功能或者内容包
点击内容浏览器下的绿色 按钮,选择添加功能或者内容包即可
二.编辑器
1.编辑器页面介绍
编辑器的各种功能需要搭配各种实际中的应用使用,本人建议自己随便点点简单了解一下即可,知道每一部分是干嘛的
2.视口操作
如何流畅的操作视角是用好ue4的关键,推荐wasd+鼠标右键的方式控制
点击F来聚焦到一个物体
3.物体编辑
①基本移动
物体编辑的三种方式:移动,旋转和缩放
每点击一个物体,该物体都会出现一个三维坐标系
沿着该坐标系拖动即可移动该物体
此外点击上方可切换为旋转或者缩放,快捷键分别为W,E,R
三个按钮旁边的按钮可以开启局部变换或者,全局变换,也就是坐标这是否会随着物体的旋转而移动
②精确移动
注意!虚幻引擎的单位为厘米(cm)
如图所示,开启网格对齐,选择每次移动的大小,这里表示每次移动10cm,旋转缩放同理
③其它
更改坐标轴的中心点:3dmax软件中更改或者在ue4中右击该物品,选择支点(锚点),点击设置为枢轴偏移
批量框选:ctrl+alt+鼠标左键即可批量框选物体
复制:alt键+鼠标拖动
如果这篇文章对你有帮助,可以bilibili关注一波 ~ !此外,如果你觉得本人的文章侵犯了你的著作权,请联系我删除~谢谢!