北京年5月5日–为多种编程语言创建扩展IDE系列的公司JetBrains宣布了在Rider.1大版本更新中正式增加了对UnrealEngine的支持,同时也为Unity开发者推出了RiderFlow场景插件。
JetBrainsRider针对UnrealEngine的功能支持从年4月通过专项的抢先预览版(RiderforUnrealEngine)展开了测试,至今已经成功吸引了超过44,名用户,包括腾讯和EpicGames在内的大型游戏工作室以及广大的个人游戏开发者。RiderforUnrealEngine也被EpicGames用于开发去年年底推出的《黑客帝国觉醒:虚幻引擎5体验》。
现在,JetBrainsRider作为面向游戏开发者的跨平台IDE,将对UnrealEngine的支持正式融合成了其中要的组成部分。Rider现在支持UnrealEngine(包括新发布的UnrealEngine5)和Unity这两种主要游戏引擎,在不影响速度或响应能力的基础上,提供了丰富的功能集。通过其1,多个代码检查、多个快速修复、解决方案级重构以及三大主要平台(Windows、Linux、macOS)上的多种工具,将能够为开发者的日常工作提供更多支持:
·对现代C++的尖端原生支持。
·与原生UnrealEngine.uproject模型集成,用户无需生成VisualStudio解决方案、Makefile或Xcode项目即可在Rider中启动。
·深度结合UnrealEngine反射机制的代码补全、导航和代码分析功能。
·独特的蓝图支持,包括FindUsages(查找用法)、CodeVision和导航操作。
·JetBrainsRider与EpicGames的UnrealEditor实现了高级集成,您可以直接从IDE启动和调试游戏、检查Unreal日志和启动UnrealEngine单元测试。
·内置调试器。
·对着色器的HLSL的支持。
JetBrains工具现在不仅适用于游戏开发者。通过全新的RiderFlow插件,关卡设计师也可以通过UnityEditor受益于Rider的技术。该插件能够为对象添加颜色注释和书签,搜索您在项目中查找任何内容(包括文件、场景和资源),即使复杂的场景也能轻松梳理,RiderFlow还为场景视图管理还添加了专用工具栏。
FindUsages(查找用法)作为Rider最实用的功能之一,在RiderFlow也同样提供,它可以用于快速检查项目中使用特定资源的所有实例。最重要的是,该插件支持重构,允许大规模替换对象和资源。
“Rider和RiderFlow为游戏界的开发者和关卡设计师带来了一套智能工具集。它提供了JetBrains赖以成名的专业级工具,还有满足游戏创作者需求的特定集成和功能,”JetBrainsC++和.NET工具营销主管AnastasiaKazakova说,“Unity和UnrealEngine这两大游戏引擎支持都已在RiderIDE中实现,开发者在引擎之间移动时不再需要在工具上进行艰难的切换,因此可以专注于主要工作目标。”
“我比较轻度使用,感觉对于我这种主要做gameplay逻辑的人来说非常舒服,配置也很简单,基本上开盒就能用,我之前使用其他的C#工具时很少需要写完整一句话;RiderUE基本上给我了我当时写C#的感觉,写C++写出这种感觉我觉得真的还挺爽的”来自腾讯工作室的游戏策划Zijian如是说。