今年Unity的第一个技术版本——Unity 2019.1已经发布。它包括许多新的可用于生产的功能,例如Burst Compiler,Lightweight Render Pipeline(LWRP)和Shader Graph。此外,这个版本为动画师,移动开发人员和图形专家提供了非常多的创新功能,还为简化项目工作流程和简化编辑器任务提供了多项更新。
在未来几周内,Unity还将发布Unity 2018.4长期支持(LTS)版本,对稳定性要求高的开发者可以使用该版本进行开发。
Unity 2019.1 更新日志速览
Unity 2019.1拥有超过283项新功能和改进,如果你想切身体验这些,现在就去下载吧!
Unity2019.1新功能速览https://www.zhihu.com/video/1102155262634426368
图形和照明
- 在Unity 2018.1中,Unity引入了Scriptable Render Pipeline(SRP)和Shader Graph的预览。Unity 2019.1移除了预览标签并推荐LWRP和Shader Graph在生产环境中使用。
- Unity 2019.1为GPU Lightmapper(预览版)带来了额外的功能和平台支持。
- 为高清渲染管道(HDRP,预览版)和后处理堆栈(Post-Processing Stack,预览版)提供了大量改进。
艺术家工具
Unity继续扩大了对艺术家工具的探索。在此版本中:
- 引入运行时动画绑定,你可以更好地控制动画。
- 对音频,视频,DCC和世界构建工具进行了改进。
- 时间轴Timeline功能现在变为一个Unity官方验证的Package(可以通过Package Manager安装),新的时间轴信号功能为时间轴提供了一种与场景中的对象进行交互的简便方法。
移动端和其他平台
此版本为移动设备带来了许多改进,包括:
- [Android]给应用程序包打补丁,而不需要重新构建,这样能在开发期间执行更快的迭代
- 移动端自适应性能(预览)(https://blogs.unity3d.com/2019/04/01/higher-fidelity-and-smoother-frame-rates-with-adaptive-performance/),它可以为你提供性能热趋势的数据,包括你的游戏在运行时瓶颈是CPU还是GPU的信息
- 针对移动游戏开发的调试和工作流程改进。
- Unity Editor for Linux现在处于预览状态
性能和程序员工具
- Unity在2019年会继续推进构建高性能多线程的应用的研究——数据导向技术堆栈(DOTS)(https://unity.com/dots),目前Burst Complier的预览版已经发布。你还可以找到一系列其他与DOTS相关的工具,这些工具可以创建大规模的Megacity演示,现在可以在这里下载:https://unity.com/megacity。
- Unity在与Havok合作开发的基于DOTS的项目引入了完整的物理解决方案。
- 现在Unity的Console的日志中包括可点击的堆栈跟踪链接,它们可以将你带到堆栈中列出的任何函数调用的源代码行
- Console中可以使用基于文本的搜索工具来过滤您的控制台条目
- 新的增量垃圾收集器作为现有垃圾收集器的实验替代品
工作流程改进
我们喜欢在运行时获得出色的性能,但是在编辑器中工作时,高性能同样重要,因此Unity将继续专注于改进工作流程。
- 使用快捷方式管理器,Unity引入了一个交互式可视化界面和一组API,以便你更轻松地管理编辑器热键,将它们分配到不同的上下文,并在一个界面中可视化现有的绑定。
- 使用新的SceneVis控件,你现在可以在场景视图中快速隐藏和显示对象,而无需更改对象的游戏内可见性。
SceneVis.gif
- 你现在可以从编辑器进入没有域重新加载的播放模式
- 现在可以使用UI元素扩展编辑器。
2018.4(LTS)将在未来几周内发布
Unity版本包含TECH流和长期支持流(LTS)。在2019年,Unity将有三个TECH流发布:2019.1,019.2(夏季)和2019.3(秋末)。2019.1是新TECH流的开始,提供对最新功能的访问。
LTS版本没有任何新功能,API更改或改进。它只是2018年TECH流的延续,包含更新和修复。这就是Unity称之为2018.4的原因,而今年的TECH流程始于2019.1。LTS流适用于希望继续开发和发布其游戏/内容并在较长时间内保持稳定版本的用户。它解决了影响更广泛社区的崩溃,回归和问题,例如企业支持客户问题,控制台SDK / XDK问题或任何可能阻止大量用户发布游戏的重大更改。每个LTS流将支持两年。
2018-LTS目前正在进行测试,预计将在2019.1.0之后的几周内发布。
最好的办法就是赶紧下载Unity2019.1亲手试用咯!
洪流学堂微信公众号回复
2019.1
获取。