Unity 未来1年内产品路线图

在 Unite L.A 2018 上,Unity 分享了从现在(2018年11月)到 2019 年的产品路线图,分别从产品和角色的角度介绍了未来一年内 Unity 的功能更新计划。本文将介绍此次演讲中的亮点。

第一部分 产品

1.1 使用 Unity

在这一部分中,Unity 重申了其版本发布计划,即在每年中的不同时间点推出 3 个技术版本(Tech Release),在每年的年底会推出LTS(Long Term Support)版,并针对此版本提供长期技术支持。伴随这个过程,发布各种 Package 的预览版和正式版。

1199677-086854ff7167db32.jpg

说到 Package,Package Manager 在Unity 2018.3 中将更新到 2.0 版,可以更加高效地管理和组织各种 Package;在 Unity 2019.1 中可以直接从Git 仓库中安装各版本的 Package。

1199677-bf0d4695a91af334.jpg

作为资源商店的发布商,在 Unity 2019.3 中,可以在 Package Manager 中打包资源并发布到 Asset Store 。

1199677-0f03ad7fd37acc6d.jpg

在 Unity 2019.1 中,将完全弃用传统的编辑器打开方式,转而使用 Unity Hub,所以用户需要逐渐习惯使用 Unity Hub。

1199677-295c37154d7ccdba.jpg

Unity Hub 2.0 会带来用户体验和界面的更新,同时支持命令行操作。在 Unity 2019.2/3中,Unity Hub 将预制更加丰富的模板,可以对项目进行查找、排序、收藏、删除等操作。

1199677-f73df8d39b712b05.jpg

1.2 编辑器用户体验

从Unity 2018.3 开始,所有的设置,比如 Quality Settings、Player Settings 等将集中管理,用户设置窗口也将有所改进。

1199677-0344337d10c85128.jpg

在Unity 2019.1 中将带来快捷键管理(Shortcut Manager)模块,用户可以对常用操作进行自定义,同时可以将定义的快捷键分享。

1199677-147bd2b6ecb5a9c6.jpg

1.3 编辑器设计

在 Unity 2019.2 中将带来一套新的 UI 主题,更加扁平化、更加现代化,图标和字体也将重新设计,但 Unity 并没有透露这套主题对于免费版用户是否可用。

1199677-e9e62bcd2e44ffb5.jpg

PS: 在未来,恐怕只能通过软件布局区分 Unity、Blender、Substance Painter 了:)

1199677-af38412ca66c4d44.jpg

1.4 项目瘦身

目的是创建高度优化且更加轻量的运行时,减少用户下载时间。在今年12月,Unity 将推出名为 "Tiny Mode" 的功能,通过 Package Manager 进行安装,通过该功能,可以创建 HTML 5 的 2D 项目,同时能够将项目压缩并控制在 100KB~5MB 之间。

1199677-e4f57492efc30ca5.jpg

1.5 平台

考虑到 Unity 的跨平台性,支持的平台越多,越容易出现碎片化,所以在 Unity 2019.1 中将加入 Input System 工具,用于更加高效地管理用户输入。工作机制类似 SteamVR Plugin 2.0 中的 Input System ,包括动作映射、绑定等,感兴趣的读者可关注 XR技术研习社的下一篇推送。

1199677-e9582e69a4a9762f.jpg

针对 XR 平台,Unity 2018.3 将推出 XR 性能测试工具。对于之前推出的 AR Foundation SDK,在整个 2019 周期中,将跟进匹配 ARKit 和 ARCore 的功能。

1199677-44c8536913a1752c.jpg

在 2019.1 中将加入针对手持式(智能手机、平板)AR 应用的项目模板;高清渲染管线(HDRP) 将支持 VR 平台;Unity 2019.2 将支持 DirectX 12 上的单通道立体渲染(Single-Pass Renderring)。鉴于XR平台的交互多样性,到 Unity 2019.2 才会推出针对 XR 平台的 Input System。

1199677-6b96d4e878da3963.jpg

1.6 联网游戏

大会 Keynote 部分介绍的 FPS Samples 是一个构建实时多人在线游戏的示例项目,目前是 Alpha 版本,用户可以在https://unity.com/solutions/real-time-multiplayer 了解更多信息,先前的 UNet HLAPI 和 LLAPI 将在 Unity 2018.4 (LTS) 中完全弃用。

1199677-994b67f997769e70.jpg

第二部分 角色

2.1 Programmers

对于开发者来说,Unity 将带来更大的灵活性和性能的提升。首先是 ECS (Entity Component System) 将正式发布,同时,在 Keynote 中演示的 Mega City 项目也将发布,开发者可在该项目中快速了解 ECS 的使用。Burst Compiler 1.0 将在 Unity 2019.2 中发布,支持全平台。

1199677-2dad6cd7129949c7.jpg

2.2 动画师

Unity 将为动画师带来更多的创作工具。值得期待的是即将在 Unity 2019.3 中发布的 Kinematica,基于机器学习的动画系统,能够使动作更加真实准确。

1199677-bd984f55b0620073.jpg

2.3 设计师

LWRP (Lightweight Render Pipeline) 在Unity 2019.1 中将去掉预览标签,成为稳定版本。HDRP(High Def Render Pipeline)在 Unity 2018.3 和 Unity 2019.1中将加入更多功能,带来更多改进。

1199677-5b58c901904d5baa.jpg
1199677-d4d2f4fc4375cd49.jpg

基于 GPU 加速的 Progressive Lightmapper,在 Unity 2018.3 中将首先支持 Windows 版的 Unity 编辑器,在稍后 Unity 2019.1 中将支持 Mac OS 和 Linux 版本。

1199677-f31bb54c6a54b8c2.jpg

Unity 将优化与数字内容创作工具(DCC)的工作流程,包括模型和贴图的导入等,值得关注的是在 Unity 2019.1中对 glTF 格式模型的支持。随着最近 Unity 宣布与 Autodesk 的合作,相信未来对自动桌系产品的导入支持会更加友好。

1199677-97c30932fd885e58.jpg

Visual Scripting 工具将在 Unity 2019.2 中发布预览版,可以理解为这是 Unity 自己的 PlayMaker,对标 UE4 的蓝图。

1199677-64378e2f4d0909a2.jpg

场景制作工具方面,ProBuilder 4.0 和 PolyBrush 1.0 将随 Unity 2018.3 一同发布。

1199677-68e25ee2b6d040ea.jpg

以上便是Unite L.A 2018 上分享的未来一年的 Unity 产品路线,XR技术研习社公众号后台回复 “unity 2019” 可获得本次演讲的完整视频和PPT 文件下载。


1199677-09a4e06754c053de.jpg

猜你喜欢

转载自blog.csdn.net/sovida/article/details/84076655