本指南概述了如何设计及构建游戏关卡及场景。
相关课程
本页面的内容
关卡编辑器 为虚幻编辑器提供了关卡创建方面的核心功能。你可以用它创建、查看并修改关卡。你主要通过放置和变换Actor以及编辑 Actor 的属性来修改关卡。
在虚幻编辑器中,你创建游戏体验所在的场景一般称之为 关卡 。你可以把关卡想象成为一个三维场景,在该场景中你可以放置一系列的对象和几何体来定义你的玩家将要体验的世界。你放置到世界中的任何对象都认为是Actor,无论该对象是一个光源、网格物体还是一个角色。从技术上讲, Actor是虚幻引擎中使用的一个编程类,用于定义一个具有三维位置、旋转度及缩放比例数据的对象。把Actor理解成任何可以被你放置到关卡中的对象。
创建关卡可以归结为在虚幻编辑器中向地图中放置对象。这些对象可能是世界几何体、以画刷形式出现的装饰物、静态网格物体、光源、玩家起点、武器或载具。什么时候添加哪些对象通常是由关卡设计团队使用的特定工作流程规定的。
默认界面
由于虚幻编辑器的界面可以进行高度化的自定义,所以可能你这次启动时看到的界面和下次启动时看到的界面是不一样的。以下,你可以看到默认的界面布局:
-
选卡栏和菜单栏
-
工具栏
-
放置Actor/模式面板
-
视口
-
内容浏览器
-
世界大纲视图
-
细节面板
选卡栏
关卡编辑器的顶部有一个选项卡,名称是当前关卡的名称。其他编辑器窗口的选卡可以停靠在该选卡的旁边,以便快速地、方便地进行导航,这和网页浏览器类似。
选卡名称本身将会反应出当前正在编辑的是哪个关卡。这种方式在整个编辑器中都是一致的 – 以当前正在编辑的资源命名编辑器选卡。
选卡栏的右侧是当前项目的名称。
菜单栏
任何使用过Windows应用程序的人都应当会很熟悉编辑器中的 菜单栏(Menu Bar)。它提供了对编辑器中处理关卡时所用通用工具和命令的访问权限。
请参照菜单栏 页面获得关于每个菜单及其内容的介绍。
控制台(Console)(`)是个文本框,允许你输入编辑器可以识别的特殊控制台命令。该文本框有自动补全的功能,它可以自动列出和文本框中文本匹配的所有命令。
如果你在运行版本控制,菜单栏最右侧的按钮会显示其状态。
按钮 |
名称 |
描述 |
---|---|---|
源码控制状态 |
你可以把鼠标悬停到该按钮上方来获得连接详情。可以点击绿色图标来登录连接。红色图标表示版本控制未启用。Perforce和Subversion都支持。请参照源码控制文档获得详情。 |
工具栏
工具栏 面板会显示一组命令,以便你快速访问一些常用工具和操作。
请参照工具栏页面获得关于工具栏上每项功能的介绍。
视口
Viewport(视口) 面板是你进入虚幻引擎世界的窗口。
该面板包含了一组视口,每个视口都可以最大化,使其填充整个面板,且提供了在其中一种正交视图(顶视图、侧视图、前视图)或透视图显示世界的功能,使你可以充分地控制显示的内容及显示方式。
请参照视口页面获得关于应用视口的更多信息。
细节面板
细节(Details) 面板包含了关于视口中当前选中对象的信息、工具及功能。它包含了用于移动、旋转及缩放Actor的变换编辑框,显示了选中Actor的所有可编辑属性,并提供了和视口中选中Actor类型相关的其他编辑功能。比如,选中的Actor可以导出到FBX文件中,并可以转换为另一种兼容类型。选项细节允许你查看这些被选中的Actor所使用的材质(如果存在),并可以快速地打开它们进行编辑。
请参照 细节 页面获得关于使用关卡编辑器中的 细节 面板的完整概述和指南。
模式
关卡编辑器可以进入不同的编辑模式,以启用特定的编辑界面和工作流程,从而编辑特定类型的Actor或几何体。
为了显示可显示的模式,在关卡编辑器工具栏中,打开 模式(Modes) 下拉菜单。
图标 |
模式 |
快捷键 |
说明 |
---|---|---|---|
选择(Select) |
Shift + 1 |
激活选择 模式以便在场景中选择Actor。 |
|
地形 |
Shift + 2 |
激活地形(Landscape) 模式以便编辑地貌地形。 |
|
植被(Foliage) |
Shift + 3 |
激活植被 模式以便绘制实例化的植被。 |
|
笔刷编辑(Brush Editing) |
Shift + 4 |
激活笔刷编辑 模式以便修改几何体笔刷。 |
|
网格体绘制(Mesh Paint) |
Shift + 5 |
激活网格体绘制 模式以便在视口中直接在静态网格体上绘制顶点颜色和纹理。 |
|
破碎(Fracture) |
Shift-6 |
激活 破碎 模式以便创建可破坏的对象和环境。 |
模式(Modes) 会针对特定任务,更改关卡编辑器主要行为,例如在场景中移动变换某个资产,雕刻地形,生成植被,创建几何笔刷和体积,以及在网格体上绘制。模式(Modes)面板包含一组工具,并且这些工具会根据你选择的编辑模式而调整。
地形面板
你可以通过点击标签页右上角的”X”来关闭面板,也可以右键点击标签页,然后在出现的上下文菜单中点击 隐藏标签页 来隐藏面板。要重新打开已关闭的面板,请在 窗口 菜单中点击该面板的名称。
世界大纲视图
世界大纲视图(World Outliner) 面板以层次化的树状图形式显示了场景中的所有Actor。你可以在 世界大纲视图 中直接选择及修改Actor。你也可以使用 Info(信息) 下拉菜单来显示额外的竖栏,以便显示关卡、图层或ID名称。
请参照世界大纲视图页面获得关于使用 世界大纲视图 的详细内容。
图层
图层(Layers) 面板允许您组织关卡中的Actor。
图层提供了快速选择和控制相关Actor组可视性的能力。 您可以使用您的图层来快速整理一个场景, 只留下您正在处理的几何体和Actor。例如,您可能正在处理一个由多个模块组成的 多层建筑。通过将每个楼层分配到一个图层,您可以隐藏您不在处理的每个楼层, 使顶视图更易于管理。
请登录之后再进行评论