原副标题:借助 Visual Studio 2022 快速真实世界发动机应用领域合作开发
自那次官宣对真实世界发动机的全力支持后,他们的合作开发项目组一直在不懈努力构筑第三代的真实世界发动机软件系统机能。那时,他们很开心向你展现他们所合作开发的一系列用作提升格斗游戏合作开发工作效率的各种新优点。在上面的该文中,你将介绍怎样查阅INS13ZD笔记,查阅 Visual Studio 中的子程序辅助工具警示,并介绍怎样更高工作效率地处置 HLSL 文档。所有那些机能优点都已在 Visual Studio 2022 测试版中需用。
增设真实世界发动机软件系统
真实世界发动机软件系统只会在你处置真实世界发动机项目时显示。为保证那些机能处于激活状态,请仔细观察 Visual Studio 旧版本的“C++格斗游戏合作开发”组织工作阻抗中是否投入使用了“IDE对真实世界发动机的全力支持”模块,如下表所示图右图:
真实世界发动机笔记
他们与真实世界发动机合作开发人员进行了聊天,发现了不得已在任务间转换的受挫感。此外,当他们需要频密地在UEGUI和Visual Studio间转换时,这尤其伤痛。作为减少这种伤痛的持续不懈努力的一部分,他们很开心地介绍无须离开Visual Studio方可查阅真实世界发动机笔记的机能。按F5后,Visual Studio会将真实世界发动机笔记流式数据传输到UE Log询问处,如下表所示图右图:
要查阅真实世界发动机GUI中的笔记,请单击查阅->其他询问处->UE笔记。当 Visual Studio 软件程序附带到格斗游戏时,笔记会手动INS13ZD数据传输。或者,你能透过按“历史记录”按键投入使用跨民主化捕捉。因此,即使未附带软件程序,也能INS13ZD数据传输笔记。要过滤器笔记,请点选“类型”或“详尽程度”输入框,此机能目前是几项试验性机能。
用作真实世界发动机的标识符预测
标识符预测是软件合作开发组织工作流的重要组成部分。透过在校对之前创造辨识潜在性严重错误的机会,你能在合作开发中节约可贵的时间。那时,他们将加进许多真实世界发动机某一标识符预测检查中的第二项,意在提高你的管理工作效率。
在Visual Studio中,你现在能看到虚幻副标题辅助工具生成的警示和严重错误。保存文档后,Visual Studio将在后台运行真实世界子程序辅助工具。接下来,Visual Studio 将在严重错误列表中显示任何警示或严重错误,或在GUI中显示为紫色波浪线。欲介绍更多信息,请访问真实世界标头辅助工具的文档页面。
此机能默认处于关闭状态。要投入使用该机能,请转到“辅助工具->选项->环境->预览机能”,然后选中“使用真实世界发动机子程序辅助工具进行标识符预测(C++)”框,他们期待收到你关于UE标识符预测的信息。
HLSL 辅助工具
在格斗游戏合作开发中创建着色器是格斗游戏合作开发人员的重要组织工作流程。他们与流行的HLSL Tools扩展的作者Tim Jones合作,为Visual Studio原生带来了语法突出显示,语句完成等。那时,HLSL Tools现在作为Visual Studio的一部分提供。
若要充分借助 HLSL 辅助工具,请保证已激活“HLSL 辅助工具”模块。此模块位于“使用 C++ 进行格斗游戏合作开发”和“使用 Unity 进行格斗游戏合作开发”组织工作阻抗中,非常方便。此外,它还能作为单个模块安装在Visual Studio Installer中。
总结
透过使用软件系统在 Visual Studio 2022 17.6 P2 版本中的真实世界发动机软件系统,格斗游戏合作开发人员能选择的 IDE 合作开发环境又多了一种。选择哪一种软件系统合作开发环境似乎是合作开发人员的自由,但是 Visual Studio 始终是其不能忽视的选项。
毕竟,这东西进化这么多年了。
最后
Microsoft Visual C++项目组的博客是我非常喜欢的博客之一,里面有很多关于Visual C++的知识和最新合作开发进展。大浪淘沙,如果你对Visual C++这门古老的技术还是那么感兴趣,则能经常去他们那(或者我这)逛逛。
本文来自:《Maximize Unreal Engine Development with the Latest Integrations in Visual Studio 2022》