如何在地图上测试资产(基本工作流程)

本指南提供在地图上测试资产的基本步骤。请注意,基于 War ThunderdaNetGame 的项目之间存在差异。

在资产中构建更改

如果您对资产进行了更改,请在 Asset Viewer 中打开它并构建相应的组件:

  • 材质更改: 创建资产组 (grp)


  • 碰撞更改: 建立碰撞组 (grp)


  • 纹理更改: 建立纹理二进制


  • 多重更改或不确定性: 构建整个文件夹(根据文件夹/子文件夹中资产和包的数量,可能需要更长的时间)。


导出带有资产的地图

  1. 启动 daEditor 并打开要修改的地图。在Landscape选项卡中,使用Create entity工具放置资产。


  2. 通过 Project > Export to game (PC format) 导出地图


  3. 确认所有对话框并选择要导出关卡的位置。导出成功后将替换当前地图文件。


启动关卡

启动关卡的方法因项目而异。

基于 daNetGame 的项目

下面以Enlisted项目为例,介绍与基于daNetGame的项目有关的步骤。

要在游戏中看到您的地图,您应该启动包含您的地图的场景,这是一个 .blk 文件。主要有两种方法:

使用启动器:

  1. 运行 /enlisted/game/z_enlisted_launcher.bat.

  2. 从下拉菜单中选择正确的任务(带有导出地图的任务)。如有需要,可自定义模式、图形设置等。

  3. 点击 Play 启动游戏。

手动:

  1. /enlisted/game/目录下创建一个.bat文件。

  2. 使用文本编辑器(如NotepadNotepad++VSCode)打开该文件。

  3. 添加以下一行

    @start win64\\enlisted-dev.exe -scene:gamedata/scenes/<your_scene_path>.blk -config:disableMenu:b=yes
    
  4. 保存并运行 .bat 文件以启动场景。

虽然启动器是首选方法,但手动执行对于测试尚未添加到启动器的新场景也很有用。 测试尚未添加到启动器的新场景。

Enlisted CDK

  1. 启动 /Enlisted/modsEditor.bat.

  2. 选择场景。使用扳手图标选择团队、模式和其他设置。

  3. 点击 Load 或双击场景名称打开。

战争雷霆

战争雷霆中,您将使用任务编辑器,这是daNetGame项目所没有的。您需要按照以下步骤创建任务:

  1. 从下拉菜单中选择Select Vehicle Type

    • armada: Aircraft

    • tankModels: Tanks

    • ships: Ships (其他不可玩)。

    使用Create Unit按钮在地图上放置单位,然后点击地图进行定位。


    Note

    飞机会出现在空中,而坦克和船只则会出现在陆地上。

  2. Change Vehicle Properties: 如果选择了错误的车辆类型,请在Properties面板中进行修改(选择单位后按 P)。


    之后,您就必须进行选择:

    • 车辆型号

    • 武器类型(可设置为`默认)

    • 子弹(通常为HE或`默认)

    • 子弹数量

    可在同一单位的Properties面板中完成:


  3. 配置任务属性:

    • 在单位的Properties面板中找到单位的军队编号(不同的党派–PVP 中的不同军队)。


    • Mission Settings面板中将部队编号分配给Team A(取消选择部队并按 P 键)。


    • 请在wing内注明您的设备。


      在同一Mission Settings面板中:

    • name: 为任务命名;

    • type: 选择singleMission

    • level: 选择任务开始的位置(否则,您的车辆将在默认水域位置生成)。


  4. 保存任务: 将任务保存到 <project_name>/develop/gameBase/gameData/missions中.


    Important

    每次更改后务必保存 - 没有自动保存功能。

  5. 执行任务: 准备就绪后,点击播放按钮。