unity 二维数组 可视化_Unity2020规划预览,可视化编程又双叒叕来了!| 独家放送...

你好,我是你的技术探路者郑洪智,你可以叫我大智。本文首发于洪流学堂微信公众号。

欢迎一起进入2020年,在新的一年里Unity有什么大动作呢?本文带你速览你最关心的Unity2020的核心功能!

详细版的Unity2020规划预览可在洪流学堂微信公众号回复2020获取。

你最可能关心的功能有哪些呢?Unity2019.3在哪里???(乱入)

下面从四个方面来看Unity有哪些更新:

核心功能和性能

  • 更多的DOTS(Data-Oriented Tech Stack)

  • 各应用场景下更简单好用的工作流(游戏、工业、XR、影视动画等)

  • Unity Live Link:在编辑器里修改,实时同步到运行设备

  • GameObjects到DOTS转换器:可视化转换

  • Entities 1.0正式版

  • DOTS Netcode:基于DOTS的网络框架

  • Editor性能运行速度大幅提升

易用性

  • 新的UI系统(UI Elements)及UI构建工具

  • 新的资源导入方案:按需导入、更快的平台切换

  • Unity Accelerator工具:加速工作

  • 更好的版本控制和冲突合并

  • 进入Play Mode的优化

  • 终端设备模拟器

  • 编辑器UI的重新设计

  • Prefab系统的优化

  • 可视化编程(仅能用于DOTS,说好的2019 preview呢?!)

  • 大环境系统

  • 更多的2D工具

  • 影视工作流

渲染效果

  • URP的完善

  • HDRP的完善

  • 更多的2D工具

部署运营

  • Project Tiny

  • Unity Distribution Portal:Unity分发中心

  • 支持Stadia平台

  • AR Foundation:支持更多SDK及AR终端

  • Unity as a Library

下面详细来看看每个重大的功能都是什么

核心功能和性能

核心功能和性能的改进主要在几个方面:

  • 功能独立Packages化(但是版本更容易乱套了)

  • 更多的DOTS

  • 从创意到上线变现的工作流程优化

Unity Live Link

实时和真机联调,迭代项目。初期是数据资源的实时更新,后期会加上代码。

下面动图中可以看到,编辑器中做的修改,可以实时同步到已经发布出来的程序中。

3ae77b7a19606f8e17740ae00a74d850.gif

GameObjects转为DOTS的转换器

既然Unity在DOTS上加大投入,那么已有的项目如何转到DOTS上面呢?Unity为此也开发了工作流,可以使用转换器进行转换。

Entities 1.0正式版

将于2020.1发布。关注洪流学堂公众号,将会第一时间推出ECS的实战教程。

a001a28daedeca34bcb8baed51984f4e.png

DOTS Netcode

基于DOTS的网络框架。
更多详见:https://github.com/Unity-Technologies/multiplayer

编辑器速度提升

下面是极度难受到极度舒适的过程。

1318104e5cc980a10920c7060830a773.gif

易用性

易用性的改进主要体现在几个方面:

  • 更强大更好用的UI系统

  • 更多的易用性工具

  • 基于DOTS的工作流

Asset Pipeline 2.0

新的资源管线,可以带来更快的资源导入和平台切换。

按需导入

有了这个功能以后,你可以把资源都放进去,但是不需要等待漫长的导入过程,在需要用到资源的时候,Unity会在后台异步将资源导进去。

96c3157ad0cf90502423c480cc25802c.gif

Unity Accelerator工具

这个工具可以运行在办公室内部的一个服务器上,它会缓存工程,加入工程下载以及平台切换。

95dd67d103e9d2df2eb9d173964919fb.png

Device Simulator

可以自定义模拟各种设备以供测试。

bb47ff140cfbc5474aa36a70450f507e.png

编辑器UI的重新设计

我们已经知道在2019.3中,Unity编辑器的UI已经有大幅的改进了,让我们来看看2020会变成什么样子吧!

0e5eab6da08f6a0094db3a1219d7f7db.png

当然了,这个是Unity发布的概念图,最后是什么样子让我们拭目以待!

UI Elements(编辑器和运行时)

目前UI Elements仅能用于编辑器中,2020将能在运行时使用。同时会提供可视化UI编辑工具UI Builder。
关注洪流学堂公众号,将会第一时间推出UI Elements的实战教程。

68a8110bc484df1921871094ce733bb4.png

Visual Scripting可视化编程(仅可用于DOTS)

如果了解一点DOTS的同学可能知道,DOTS带来的代码里的增多不是一点半点。没有可视化编程简直是一场灾难。这不,它又双叒叕来了!

97cc1d79d62d18b5d268f70b3b28f0ab.gif

大环境系统

新的环境系统上可以有很多图层,最后叠加在一起形成一个大的环境系统。

9cdcf4d0f16f3e434010178dac3f07f0.png

改进Prefab的编辑

现在编辑Prefab时必须要进入到一个孤立模式,2020.1以后,可以在看到场景中其他物体同时编辑Prefab了。

多个易用性工具

Unity中现在有越来越多的小工具来提高易用性,都发布在Package Manager中。

Quick Search

全工程快速搜索。可以在一个地方搜索:Hierarchy、Project、Unity设置等等。

739d3ca7d6c730fa2e6bfc2a67b9a48b.gif

渲染效果

Unity2020目标:

  • 高品质同时更好的性能

  • 可用于生产的渲染技术

  • 低功耗

URP(Universal Render Pipeline)

你可能已经知道了LWRP在Unity2019.3中要改名为URP,那么URP有啥变化呢?

2019.3中:

  • 多相机

  • VR多通道渲染

  • 对灯光的限制减少

  • UI Canvas可以渲染到Screen Space - Camera空间了

  • 全新的高性能后处理

2020.1中:

  • 延迟着色渲染器

  • 支持阴影遮罩

e104f5df3047197a4f5d60c99cc4bb4f.png

HDRP

2019.3脱离预览版,进入正式版。后续也会不断迭代。

cf4b7249522b5f583c050bacaeb04a40.png

此外HDRP中还有处于预览版的实时光线追踪。

7e71dc3fe3de8d83653a147256212cbb.png

Virtual Texturing(虚拟贴图)

针对大场景的纹理流式加载系统。可以减少贴图的内存占用。会和新的环境系统和ShaderGraph集成。

fa3073b4733a5e990ef3db8e331f5c61.png

部署和运营

主要体现在几个方面:

  • 支持从微型到巨型的项目

  • 帮助开发者触达广大用户

  • 帮助开发者提高产品的留存

  • 持续深度集成新的平台(如VR、AR)

Project Tiny

基于DOTS,Project Tiny在2020会进入正式版,提供极致的文件大小和加载时间。支持移动游戏和HTML5 web游戏。

c0b87d9c3e3924980fcc5da82de39464.png

Unity Distribution Portal Unity分发中心

为了帮助开发者更好的分发产品。

20157a207b8befaa11cbb226b134ff55.png

AR Foundation

将会支持更多的SDK及更多的平台,如Magic Leap和Hololens 2。

e8b462e9419ec6e41306cdc407565723.png

Unity as a Library

现在大量的app都会集成AR的功能,Unity as a Library可以让这些应用非常容易地集成到原生app中。


参考资料:

  • 2020年的Unity路线图—Unite哥本哈根:
    https://v.qq.com/x/page/g3002pv8gfd.html

  • Unity Roadmap @ Unite Copenhagen 2019:
    https://blogs.unity3d.com/2019/09/26/unity-roadmap-unite-copenhagen-2019/

详细版的Unity2020规划预览可在洪流学堂微信公众号回复2020获取。


《大话Unity》将会在第一时间更新ECS、UI Elements的实战教程。《大话Unity》系列专栏,目前包含数十个专题(包括Timeline游戏/影视、ShaderGraph、Addressable等最新Unity技术)。现在买享最低价,《大话Unity2020》上线时还能享受1元换购!

eb1bde262e5bd009900a09888bad88a7.png
扫描识别上图二维码查看课程详细内容

《大话Unity》直达链接:https://edu.hongliu.cc

2ba3704449be17727802ad134a7a88b2.png
9fe31cf228ce42217278ebfa85d1287c.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值