网站建设关键词排名优化企业管理系统数据库

当前位置: 首页 > news >正文

网站建设关键词排名优化,企业管理系统数据库,wordpress转换中文版,网页升级访问紧急通知狼虚幻引擎是一系列游戏开发工具#xff0c;能够将 2D 手机游戏制作为 AAA 游戏机游戏。虚幻引擎 5 用于开发下一代游戏#xff0c;包括Senuas Saga: Hellblade 2、Redfall#xff08;来自 Arkane Austin 的合作射击游戏#xff09;、Dragon Quest XII: The Flames of Fate、…虚幻引擎是一系列游戏开发工具能够将 2D 手机游戏制作为 AAA 游戏机游戏。虚幻引擎 5 用于开发下一代游戏包括Senuas Saga: Hellblade 2、Redfall来自 Arkane Austin 的合作射击游戏、Dragon Quest XII: The Flames of Fate、Gears of War 6、 Ashes of Creation和古墓丽影的下一部分。 虚幻引擎 5 (UE5) 为现实环境带来了全新的工具 Lumen一种新的照明技术。Nanite一个用于详细模型和环境的系统。World Partitions允许流式传输大型世界。One File Per Actor这使开发人员可以更轻松地处理同一项目。与 Quixel Megascans 库集成。MetaHuman — 一种用于逼真化身的技术。还有很多 在虚幻引擎 5 中进行开发对于初学者来说很简单。使用蓝图可视化脚本系统您无需编写一行代码即可创建整个游戏结合易于使用的界面您可以快速启动并运行原型。 本虚幻引擎 5 教程侧重于帮助初学者入门。本教程将涵盖几个方面包括 安装虚幻引擎导入资产创建材质使用蓝图创建具有基本功能的对象。 使用此链接下载项目的资产。准备好深入了解虚幻引擎 1、安装虚幻引擎 5 虚幻引擎 5 使用Epic Games Launcher进行安装。前往虚幻引擎网站并单击右上角的下载按钮。 你可以选择Publishing或Creators许可证。如果打算发布项目或通过项目获利请选择发布选项。现在选择下载Epic Games 启动器。 下载并安装启动器后打开它。系统将提示您使用 Epic 帐户登录 使用下载启动器时使用的相同方法登录。登录后点击右上角的安装引擎。如果没有安装任何版本的虚幻引擎启动器会将你带到一个屏幕可以在其中选择安装位置以及要安装的组件。 如果已经安装了一个版本请单击库选项卡然后单击引擎版本 按钮以选择安装新版本的虚幻引擎。选择 Unreal Engine 5.0.0 版本开始安装。 接下来单击图标上的安装。你需要选择一个安装目录。 注意 Epic Games 会不断更新虚幻引擎因此您的引擎版本可能与此不同。本教程的 2022 更新现在包含在 Unreal Engine 5 版本中拍摄的图像并且视图可能会随着引擎的发展而变化。 2、创建项目 引擎安装完成后返回Epic Games Launcher并选择左侧的 Unreal Engine 选项卡。 单击启动 UE5按钮以打开项目浏览器。这可能需要一段时间尤其是对于初始运行。 项目浏览器打开后单击左侧的“游戏”按钮以查找可用于开始新项目的模板。 在这里选择其中一个模板。因为你是从头开始所以选择空白模板。在Project Defaults下保留 Blueprint 而不是 C 的默认设置。 以下是下一个选项的作用 目标平台选择手机或平板会禁用一些后期处理效果。它还可以使用鼠标作为触摸输入。将此设置为Desktop。质量预设选择可缩放将禁用一些后期处理效果。将此设置为最大值。入门内容此选项包括一些入门内容。取消选中Starter Content以创建一个干净的项目。光线追踪这可以实现实时微妙的照明。不选中此选项。 最后你必须指定项目文件夹的位置和项目名称。 项目名称不代表游戏的名称以后想改名称也不要着急。选择项目名称字段中的文本并输入Submarine。 最后单击“创建”开始你的 UE5 奥德赛 3、导航界面 创建项目后编辑器将打开。如果你使用过 UE4会看到新的编辑器视图简化了控件和侧边栏以专注于游戏视图。 编辑器分为多个面板 视口虚幻引擎 5 使你的关卡视图成为主要焦点而其他面板则减少了占用空间。按住鼠标右键并移动鼠标环顾四周。要移动请按住右键单击并使用WASD键。模式此面板可让你在景观工具和植物工具等工具之间进行选择。放置工具是默认工具。它允许你将多种类型的对象放置到关卡中包括灯光和相机。World Outliner显示当前关卡中的所有对象。你可以通过将相关项目放入文件夹来组织列表并且可以按类型搜索和过滤。详细信息你选择的任何对象都将在此处显示其属性。使用面板编辑对象的设置。所做的更改将仅影响对象的该实例。例如如果你有两个球体并更改一个球体的大小则只会影响所选对象。工具栏包含多种功能。最常使用的是Play。内容抽屉此面板显示你的所有项目文件。使用它来创建文件夹和组织文件。你可以使用搜索栏或过滤器搜索文件。展开以显示项目中的所有资产。 4、导入资产 你将需要在智能手机中开始使用这种类型将材料方便下载用于提供一个虚拟文件中包括一个 3D 的fbx模型submarine-low-poly/submarine.fbx和该模型的贴图Submarine-low-poly/*.png。 在 Unreal 可以使用任何文件之前必须导入它们。导航到 Content Drawer 并单击内容并创建一个名为模型的新文件夹。 选择FBX模型和你的文件夹。 虚幻为你提供了一些 .fbx 文件的导入选项。将模型的Import Uniform Scale设置为100以统一放大模型。 现在将Material Import Method设置为Do Not Create Material并取消勾选 Import Textures。你将导入纹理并分别创建材质。 接下来单击Import All按钮。FBX 中包含的模型将出现在你的Content Browser文件夹中。请注意在 Unreal 中这些模型称为静态网格。 导入文件时除非你明确这样做否则它不会保存到你的项目中。通过右键单击文件并选择Save来保存文件或者通过选择File ▸ Save All一次保存所有文件。经常保存 现在在 Content Drawer 中创建一个名为Materials的文件夹并将五个 PNG 纹理导入到Materials文件夹中。同样在导入纹理后保存文件。 接下来我们将重新组装模型组件和纹理部件以构建完整的潜艇。 5、创建第一个Actor Actor是放置在关卡中的对象无论是相机、静态网格还是游戏关卡的起始位置。 我们将创建一种称为蓝图的特殊类型的Actor它可以将网格组件组合成一个在游戏中使用的对象。 蓝图比简单地加入 3D 模型更强大——它们还可以将复杂的逻辑与模型集成在一起并共同创建可重用的部分以添加到游戏中。 在最简单的意义上蓝图代表一个“事物”。蓝图可让你为对象创建自定义行为。你的对象可以是物理的东西例如潜艇或抽象的东西例如健康系统。 想做一辆移动的汽车制作蓝图。会飞的猪呢使用蓝图。一只在撞击时爆炸的小猫怎么样蓝图。 要创建 蓝图首先在 Contents Drawer 中创建一个名为Blueprints的文件夹。 接下来右键单击你的Blueprints文件夹并选择创建一个Blueprint Class。选择制作一个 Actor并将其命名为Submarine。 现在双击此蓝图 Actor 以打开蓝图 Actor 的编辑器。是时候建立你的潜艇模型了 5.1 蓝图编辑器 蓝图编辑器有五个主要面板 组件包含当前组件的列表。我的蓝图此部分主要用于管理您的图表、函数和变量。事件图这就是魔法发生的地方。你所有的节点和逻辑都在这里。按住右键单击并移动鼠标进行平移。通过滚动鼠标滚轮进行缩放。视口任何具有视觉元素的组件都会出现在这里。使用与主编辑器中的视口相同的控件移动和环顾四周。详细信息这将显示所选项目的属性。 潜艇模型可以使用组件进行组装。 5.2 什么是组件 如果你在为潜艇写蓝图它会描述构成潜艇的部件主体、窗户、潜望镜和螺旋桨。在虚幻引擎中这些都是蓝图组件的示例。 5.3 添加组件 在您看到任何组件之前如果您还没有请切换到视口视图。单击“视口”选项卡进行切换。 DefaultSceneRoot是模型的最顶层成员但它只会显示在编辑器中。将每个模型部件从 Content Browser 拖到DefaultSceneRoot下的这个蓝图中。这些模型零件将再次组装成潜艇。 在蓝图编辑器中选择编译并保存。在更新蓝图后始终执行这些步骤以便能够查看更改如何影响游戏。 6、关于材料 如果你仔细观察这艘潜艇你会发现它的表面有一个棋盘而不是正常的外观。为了给潜艇颜色和细节你将创建一个材质。 6.1 什么是材料 材料决定了事物表面的外观。从根本上说材料定义了四个要素 基色表面的颜色或纹理。用于添加细节和颜色变化。金属表面有多“金属”。通常纯金属的金属值最大而织物的金属值为零。镜面反射控制非金属表面的光泽度。例如陶瓷将具有高镜面反射值但粘土不会。粗糙度具有最大粗糙度的表面不会有任何光泽。它用于岩石和木材等表面。以下是三种材料的示例。它们具有相同的颜色但具有不同的属性。每种材料对其各自的属性都有很高的价值。其他属性设置为零。 6.2 创建材质 关闭潜艇蓝图并返回 Content Drawer选择 Materials 文件夹并单击绿色的Add按钮。将出现一个菜单其中包含你可以创建的资产列表。单击材料。 6.3 材质编辑器 将材质命名为SubmarineMaterial然后双击该文件以在材质编辑器中打开它。 材质编辑器有几个面板 视口包含将显示你的材质的预览网格。按住左键并移动鼠标来旋转相机。通过滚动鼠标滚轮进行缩放。详细信息你选择的任何节点都将在此处显示其属性。如果未选择节点面板将改为显示材料的属性。材质图此面板将包含你的所有节点和结果节点。按住右键单击并移动鼠标进行平移。通过滚动鼠标滚轮进行缩放。调色板可用于你的材质的所有节点的列表。 6.4 什么是节点 在开始制作材料之前你需要了解图形的节点和引脚。 节点构成了材质的大部分。许多节点可用并提供不同的功能。 节点可以有输入和输出也称为针脚用带箭头的圆圈表示。输入在左侧输出在右侧。 例如使用Multiply和Constant3Vector节点将黄色添加到纹理 6.5 添加纹理 要为模型添加颜色和细节你需要一个纹理。纹理是 2D 图像。通常它被投影到 3D 模型上以赋予它们颜色和细节。 材质有一个称为Result节点的特殊节点在本例中已为你创建了SubmarineMaterial。这是你的所有节点将结束的地方。无论插入此节点的任何内容都将决定最终材质的外观。 查看Result节点的一些组件 基础颜色这描述了最重要的纹理它提供了 3D 网格表面上的基本颜色映射。法线法线贴图允许通过在沿表面的每个像素处提供法线向量来将重要的附加细节添加到网格中。环境光遮蔽描述光线更难到达的表面区域。 从该窗口的底部打开内容抽屉。从 Materials 文件夹将五个纹理中的每一个拖到图形中。 在图表中通过在两个节点的引脚之间拖放一条线将纹理节点的RGB引脚与材质中的相应连接建立连接。 最后你的材质应包含所有五种纹理 单击工具栏中的应用并保存以更新材料并关闭材料编辑器—完成。 6.7 使用材料 要将你的材质与潜艇一起使用请指定它。返回内容抽屉并双击潜艇蓝图将其打开。选择Viewport选项卡并缩小以查看整个潜艇 选择蓝图中的所有五个模型然后转到 Details 面板并找到Materials部分。单击Element 0右侧的下拉菜单然后选择SubmarineMaterial。 编译并保存你的潜艇蓝图。下面我们将通过动画使该资产栩栩如生 7、向蓝图添加逻辑 要探索虚幻引擎的深度我们需要了解更多关于蓝图的知识。 与材质类似蓝图中的脚本通过基于节点的系统工作。这意味着需要做的就是创建节点并链接它们。无需编码。 虚幻引擎也支持使用 C 编写逻辑但我建议你从蓝图系统开始。 蓝图的一些好处 通常使用蓝图进行开发比使用 C 更快。易于组织。你可以将节点划分为函数和图形等区域。如果与非程序员一起工作那么修改蓝图很容易因为它具有可视化和直观的特性。 一个好的方法是使用蓝图创建您的对象。当您需要额外的性能时请将它们转换为 C。 8、关于蓝图节点 是时候让这艘潜艇移动了——在蓝图中为螺旋桨设置动画很容易。这就是蓝图节点的用武之地。 与材质节点表亲不同蓝图节点具有称为执行引脚的特殊引脚。左边的引脚是输入右边的引脚是输出。所有节点将至少具有其中之一。 如果一个节点有一个输入引脚它必须有一个连接才能执行。如果一个节点没有连接任何后续节点都不会执行。 这是一个例子 节点 A和节点 B将执行因为它们的输入引脚有连接。节点 C和节点 D永远不会执行因为节点 C 的输入引脚没有连接。 9、旋转螺旋桨 打开潜艇蓝图。要开始编写脚本请切换到Event Graph选项卡。 使对象旋转非常简单你只需要创建一个节点。右键单击图形上的空间以显示可用节点的菜单。搜索AddLocalRotation。旋转subabian_Motor组件。选择AddLocalRotation (submarine_Motor)。 注意如果未列出该节点请取消选中菜单右上角的Context Sensitive 。 你的图表现在将有一个新的AddLocalRotation节点。目标输入将自动连接到所选组件。 要设置旋转值请转到Delta Rotation输入并将Y值更改为2.0。这将导致蓝图围绕其 Y 轴旋转。较高的值将使螺旋桨旋转得更快。 要不断旋转转盘你需要每帧调用AddLocalRotation 。要每帧执行一个节点请使用Event Tick节点。它应该已经在你的图表中。如果不是请使用与以前相同的方法创建一个。 将Event Tick节点的输出引脚拖到 AddLocalRotation节点的最顶部输入引脚。 注意在这个实现中旋转速率取决于帧速率——螺旋桨在较慢的机器上会以较慢的速率旋转反之亦然。这对本教程来说很好。 最后转到工具栏并单击编译以更新您的蓝图然后关闭蓝图编辑器。 10、将Actor带到现场 添加蓝图与添加网格的过程相同。从内容抽屉中将潜艇蓝图拖到视口中。 关卡中的对象可以移动、旋转和缩放。这些的键盘快捷键是WE和R。 10、添加水效果 这艘潜艇看起来像是搁浅在沙漠中添加一些效果让它看起来像在水下怎么样 首先在大纲视图中选择VolumetricCloud并将其从场景中删除以移除云。 创建蓝色大海的一种简单方法是添加后期处理效果以将世界染成蓝色。后期处理效果是在渲染帧后应用的那些更改。 后期处理效果通常用于提供风格变化例如运动模糊、光晕和黑白照片风格。 通过单击工具栏中的快速添加按钮并选择Volumes ▸ PostProcessVolume将PostProcessVolume添加到场景 这将创建一个盒子。如果相机在其范围内则会应用后期处理效果。在Outliner树中选择新添加的PostProcessVolume并查看详细信息。通过将变换设置为X0.0Y0.0Z0.0的位置和X50.0Y50.0Z50.0的比例确保框位于原点并覆盖视图. 要更改世界的显示方式请找到名为Color Grading的部分并将Global Contrast和Gamma设置为蓝色值 现在应该看起来你在水下。屏住呼吸但不要太久因为您仍然需要测试所有辛勤工作的结果 导航到工具栏并点击播放以查看潜艇在其自然栖息地中的运行情况。