虚幻引擎如何创建自定义模板

2022-10-24 0 699

虚幻引擎的模板可以提供一个制作项目更好的起始点。你可以使用它们来快速地针对某个平台开始开发或者创建特别项目,比如多屏幕体验。

使用虚幻引擎时,你可以使用已有的项目创建 自定义模板(custom templates) 来达到你的各种需求。

自定义模板是一个虚幻引擎项目,设置为在创建新项目时作为模板和其它的模板一起在引擎中显示。

自定义模板可以包含内容、设置和代码,并且可以设置默认启用或禁用指定的插件。

步骤

在以下教程中,[ProjectName] 代表你的虚幻引擎项目名(比如 MyProjectName.uproject )。这与 DefaultGame.ini 文件中的变量 ProjectName 不同(没有方括号)。

要将已有的项目转换为模板:

  1. 将 整个 项目文件夹复制到你的引擎安装目录的 Templates 文件夹啊。如果你从Epic Games启动器安装了虚幻引擎,那么 Templates 文件夹会位于:
    • Windows系统: C:\Program Files\Epic Games\UE_[version]\Templates
    • Mac: /Users/Shared/Epic Games/UE_[version]/Templates

    如果你从源代码编译了虚幻引擎,那么 Templates 文件夹会位于 [ForkLocation]\UE4\Templates 。

  2. 打开 [ProjectName]\Config\DefaultGame.ini 文件 。然后添加或更新 ProjectName 变量。这是在创建新项目时显示在模板选择区域内的名称。示例:
      [/Script/EngineSettings.GeneralProjectSettings]
      ProjectID=E6468D0243A591234122E38F92DB28F4
      ProjectName=MyTestTemplate

    注意 ProjectID 变量是为每一个项目生成的一个独特的ID。

  3. 在你的虚幻引擎安装目录中,找到 Templates\TP_FirstPerson\Config\ 。将 TemplateDefs.ini 文件复制到 [ProjectName]\Config 文件夹。

    除了 TP_FirstPerson 以外,你还可以使用任何已有的模板文件夹,只要其中包含一个 TemplateDefs.ini 文件即可。

  4. 打开上一步复制的 TemplateDefs.ini 文件并且更新 LocalizedDisplayNames 和 LocalizedDescriptions 变量。一共有四组变量,每组对应一个虚幻引擎支持的语言:英文 (en)、韩文 (ko)、日文 (ja) 以及简体中文 (zh-Hans)。示例:
        [/Script/GameProjectGeneration.TemplateProjectDefs]
        LocalizedDisplayNames=(Language="en",Text="My Test Template")
        LocalizedDescriptions=(Language="en",Text="This is a custom template that includes a first-person character and uses Blueprint.")
  5. 当你创建新项目时,你的模板会在 TemplateDefs.ini 文件中定义的类别里出现。这由 Categories 变量所控制。不管变量名称是什么,一个模板只能分配 一个 类别。可以使用的类别有:
    • Games - 游戏
    • ME - 电影、电视和现场活动
    • AEC - 建筑、工程和建造
    • MFG - 汽车、产品设计和生产

    更多信息可以参考 [虚幻引擎安装目录]\UE_[版本]\Templates 文件夹下的 TemplateCategories.ini 文件。

  6. 你可以在 [ProjectName]\Media 文件夹中添加一个图标和预览图。这些图片必须为PNG格式并且满足以下命名要求:
    • 图标: [ProjectName].png.
    • 预览图: [ProjectName]_Preview.png.

最终结果

现在你应该可以在新项目对话框中看到新的模板。

虚幻引擎如何创建自定义模板

示例中虚幻项目浏览器中有一个名为My Test Template的新的自定义模板。

要查看新的模板,仅需关闭并重新打开新项目窗口。然而,如果对已有的模板进行了任何更改(更改名称或描述),就必须重启虚幻引擎来让窗口中显示这些变动。



微信扫描下方的二维码阅读本文

虚幻引擎如何创建自定义模板

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

三维库 技术博客 虚幻引擎如何创建自定义模板 https://www.3vku.cn/5372.html

有任何问题请邮件联系或者QQ联系即可。

常见问题
  • 如果您发现某个资源链接失效了,可以第一时间反馈我们网站的在线客服人员进行反馈,同时也可以发送邮件至gouweicaosheji#163.com #改为@即可
查看详情
  • 我们接外包的,建模、特效、视频、美工等都是可以接的哟,如果您有需要可以联系我们的在线客服人员。
查看详情
  • 目前我们站点资源使用的是百度云盘、天翼云盘两种。如果大家有需求其他云盘的可以反馈到客服人员进行云盘链接转存。
查看详情
  • 有的资源需要解压密码?
查看详情

相关文章

发表评论
暂无评论