《堡垒之夜》基础预Checkin测试

针对能够影响《堡垒之夜》的代码改动的测试流程。

Windows
MacOS
Linux

如果您正在进行一个较大的更改,并想要在_Fortnite_上测试它,烘焙将加载_Fortnite_中的所有重要数据,并将用纹理/着色器烘焙和平台支持帮助测试问题。

  1. Win32 上编译FortniteGame的 开发(Development) 构建,在 Win64 上编译FortniteEditor的 开发(Development) 构建。

  2. 使用此命令烘焙`AITestBed`地图和所有需要的子地图:

    Engine/Binaries/Win64/UE4Editor.exe FortniteGame -run=CookCommandlet -Map=AITestBed -TargetPlatform=WindowsNoEditor -UnVersioned

    此过程大约需要20-35分钟。该命令返回控制台提示符,并在后台工作,没有任何状态更新。

  3. 使用Win32平台以及您刚才用此命令烘焙的数据启动_FortniteGame_:

    FortniteGame/Binaries/Win32/FortniteGame.exe AITestBed -sandbox=Cooked-windowsNoEditor

    完全加载地图可能需要几分钟时间,因为地图在许多子关卡间流送。

  4. 执行一些基本的游戏测试。您的角色应完全可见并且充满活力。您应能够砍倒一棵树或推倒一堵墙并获得资源。您应能够点击 F1 选择一面墙壁并放置于世界场景的某处。如果您通过该测试,则表明烘焙可能与您的更改配合良好。

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback