UE4引擎怎么学比较好
发布时间:2022-12-21 09:12:01 已帮助:人
1.开始:
虚幻4项目浏览器界面有两个大选项卡:项目和新建项目。项目选项卡包含了过去创建或购买的项目、示例。新建项目选项卡用于创建一个新的项目。
此外,界面提供了设置游戏平台的选择;出于设备性能限制,游戏设置会据此来选择以达到最高质量;初学者内容也有所提供,基本材料、道具、音频文件、贴图等都可选择学习。
最下方的左边用于项目的创建目录,右边填写项目的名称。
这些工作流程结束后,点击右下角的“创建项目”即可完成一个项目的创建,开始游戏的自定义设计。
2.蓝图:
blueprints(蓝图)是UE4中引入的强大的新功能:蓝图可视化脚本。
蓝图系统是一类完整的游戏性脚本系统,它的基础概念是使用基于节点的界面在虚幻编辑器中创建游戏性元素。从其基本形式上讲,蓝图通过使用连线把节点、事件、函数及变量连接到一起,创建可简单可复杂的游戏元素。
通过蓝图系统完成的实例:
使用构建脚本创建自定义的预判:Construction Script(构建脚本)是类蓝图中的一种图表类型,当在编辑器中放置或更新Actor时会执行它,而在游戏过程中不会运行,这使得环境类美工工作者的效率更高。比如放置一个光源,它可以自动地更新材质来匹配点光源组件的颜色和亮度;植被网络物体由此也能被随机散步。
创建一个可运行的游戏脚本:pawn也是类蓝图的一种,设计者可将可运行角色需要的每个元素放到蓝图图表中,可操作相机行为,设置鼠标、控制器、触屏的输入事件,创建动画蓝图资源来处理骨架网络物体动画。此类型自带角色组件,具备移动、跳跃、游泳、下降等大部分所需行为,设计者要做的仅仅是根据自己的想法控制来添加输入事件。
创建HUD:HUD,抬头显示,又被叫做平行显示系统。设计者可设置一个HUD来读取调用其他蓝图中的变量,并使用这些变量来显示生命值条、更新分数、显示目标标记等,还可以借此给虚拟按钮或触摸输入按钮添加命中区域。
3.画面效果:
UE4更多的来说,是一个庞大到恐怖的数据库,包含几乎所有材料、想象以及完全成熟的3D,准备好的资产和植被,用于离线渲染器和虚幻的实时游戏引擎。可见,指尖工作是非常简单的。UE4的出现表明不仅是照片,现实主义现在完全可以实现照片的现实化。
简单举例说明大概的搭建:以搭建为例,首先选择地形尺寸,接着选择圆锥体来概括山脉,重复圆锥体的位置摆放确定布局,确定左右两边和远处的构图,再选择圆柱体代替塔楼、小立方体代替低矮的建筑,复制已放置的立方体形成建筑群,依此类推,组合圆锥体和圆柱体等立方体来形成大概的中国风楼宇。重复操作,直到建筑搭建能反应设计者的想法。光照参数也不可缺少,三维坐标系调整建筑的空间布局。
4.前景:
UE4涉及的,不仅是主机游戏、PC游戏、手游等游戏方面,还有高精度模拟、战略演练、工况模拟、可视化与设计表现、无人机巡航等诸多领域。画面作为游戏IP的决定性要素,不得不依靠虚幻4这样的过硬引擎作为支撑。
各大招聘平台的数据显示,UE4开发方向的相关人才比较紧缺,很多游戏企业也都是以很高的薪水才能招聘到优秀的UE4人才。众所周知,VR游戏如果要很好的效果的话,基本上都选择的是UE4进行开发。UE4是一个集成化的开发环境,内部有很多的编辑器、材质、粒子、关卡、动画,所以技术美术不可或缺,还要有关卡美术。最后,策划也需要完全变换思维,传统的游戏设计思维必然不可行,或许游戏也应该向电影学习,即不做单纯的娱乐,而是一段故事的载体。