UDN
Search public documentation:

CreatingANewMapCH
English Translation
日本語訳
한국어

Interested in the Unreal Engine?
Visit the Unreal Technology site.

Looking for jobs and company info?
Check out the Epic games site.

Questions about support via UDN?
Contact the UDN Staff

UE3 主页 > 虚幻编辑器和工具 > 创建新地图

创建新地图


概述


可以重新或者通过地图模板创建新地图。从文件菜单中选择 New(新建)命令或者在 Welcome Screen(欢迎界面)点击 New Map(新地图)会显示列出了现有选项的 New Map Screen(新地图画面)。

welcome.jpg

地图模板


虚幻编辑器可以在创建新地图的时候使用模板。它可以实现从基于使用的模板上已经设置的某些方面开始新建地图。例如,可以设置一天中各个事件或天气状况的模板,它可以使创建白天地图、夜晚地图、阴天地图和晴天地图等等的过程变得非常快速方便。

morning.jpg

night.jpg

启动模板


可以将虚幻编辑器配置为在编辑器打开的时候开始编辑所有现有地图。它被称为 SimpleMap,在配置文件 UDKGame\Config\DefaultEditorUDK.ini 中进行设置。默认情况下,将它设置为由 UDK 提供的其中一个基础光照模板,但是可以在配置文件中的 [UnrealEd.SimpleMap] 项下面对它进行编辑。使用与其他模板一样的方法将 SimpleMap 加载进入到一个未命名的关卡,这样用户就不会意外地覆盖初始值。

新地图画面


在前面的版本中,New(新建)命令通常会创建一个新的空白地图。现在,New(新建)命令可以打开 New Map Screen(新地图画面)。

newmapscreen.jpg

新地图画面会显示当前可用模板以及从一个空白的地图开始的选项。只需点击您所选择的模板,就可以开始创建您的新地图了。在开始创建新地图的时候,会提示您保存任何未保存的工作进度。无论您是否是从一个空白的地图或模板开始的,您的地图一开始都是未命名的,所以不会出现意外保存覆盖模板地图的情况。

目前,UDK 包括简单的光照模板,这样您可以在不需要设置复杂光照参数的情况下创建一个带光照的地图。

添加模板地图


可以将模板地图添加到虚幻编辑器。模板地图就是在特定文件夹中的常规地图文件,文件扩展名不同。要添加一个新的模板,请进行以下操作:

  1. 将您的模板地图保存到 UDKGame 模板地图文件夹 UDKGame\Content\Maps\Templates 中。使用 umap 文件扩展名保存它,例如,MyTemplateMap.umap。
  2. 运行虚幻编辑器并在内容浏览器中选择始终加载的软件包 UDKMapTemplateIndex。这个软件包中包含与每个用户添加的模板地图对应的 TemplateMapMetadata。
  3. 要将您的模板添加到索引中,可以通过在内容浏览器中点击 New(新建)或右击资源面板背景并选择‘New TemplateMapMetadata(新建模板地图元数据)’创建 TemplateMapMetadata 对象。
    newmetadata.jpg
    命名您的元数据对象使其与您的模板地图文件相符。所以,如果您的模板地图名称为 MyTemplateMap.umap,那么将您的元数据对象命名为 MyTemplateMap,然后点击 OK。
  4. 要添加一个说明性的缩略图,那么准备一个合适的图片文件,然后通过右击资源面板背景并选择‘Import(导入)...’将这个图片导入到当前软件包 Texture 中。为它取一个合适的名称。保持默认导入设置应该就可以。
  5. 要使用这个缩略图,那么通过双击或通过右击并选择 Properties(属性)...编辑您的 TemplateMapMetadata。将这个贴图设置为 Thumbnail(缩略图)属性。
    setthumbnail.jpg
  6. 将更改保存为 UDKMapTemplateIndex
  7. 本地化在 New Map Screen(新地图画面)上的模板显示名称,也就是说您的模板的默认内部文本需要在 UDKGame\Localization\INT\EditorMapTemplates.int 中进行定义。请参阅本地化参考指南。您将会需要下面这些内容:
         [TemplateMapMetadata.DisplayNames]
         MyTemplateMap=My Template
         
  8. 关闭虚幻编辑器并重新启动它。您的模板应该显示在 New Map Screen(新的地图画面)上。
    newmapscreencustom.jpg