本文首发于洪流学堂微信公众号。
洪流学堂,学Unity快人几步
欢迎一起进入2019年,在新的一年里Unity有什么大动作呢?本文带你速览你最关心的Unity2019的核心功能!
详细版的Unity2019更新计划可在洪流学堂微信公众号回复2019
获取。
你最关心的功能有哪些呢?
在Unity2019中,将会更加强调Package Manager这种包管理的方式。
在Unity2019.1中,将会抛弃我们很熟悉的启动界面而全面转用UnityHub
Unity2019的UI和UX将会有全新的变化
将会有全新的多人游戏解决方案
提供更多的Unity云服务
更完善的ECS
GPU渐进式光照贴图
Visual Effects Graph
官方的可视化编程!!
地形的多种改进
Package Manager
在Unity2019中,将会更加强调Package Manager这种包管理的方式。
2018.3的Package Manager
编辑器的启动器
在Unity2019.1中,将会抛弃我们很熟悉的启动界面了。
2019.1就抛弃这个启动界面了
那么用什么替代呢?将会是新的Unity Hub 2.0(新的UI和UX)和命令行接口。
新Unity Hub的界面
UnityHub将会有重大更新
2019.2-2019.3
高级模板,包含搜索,分类,自定义模板
改进的项目列表,可以支持搜索、排序、搜藏、移除/删除
高级项目设置,包括版本管理、Unity服务、缓存服务选择
编辑器UX
可用性改进
在2018.3中,我们已经可以看到一些改进:
独立的设置窗口
独立的Preferences(偏好设置)窗口
2018.3独立的设置窗口
快捷键管理器
2019.1
可以为任意动作设置快捷键
有拓展的API(可用于工具开发)
可以保存、分享的快捷键映射
快捷键管理器.gif
Console窗口改进
2019.2
可点击的堆栈跟踪
日志可搜索
Build时清除
新的资产导入流水线(整个2019周期)
并行导入
生成资产依赖图
按需导入
额。。。我再也不想见到这个界面了
编辑器的设计
新的编辑器UI主题
2019.2
新的图标,支持HDPI
新的字体Roboto,更好的跨设备显示
UI控件的hover状态
2019.3
可调整界面文字字号
2019 待定
提高键盘的交互访问
多人游戏
目标:可扩展的实时多人在线解决方案
目前新的实时多人游戏已经有alpha版可以测试使用了:https://unity.com/solutions/real-time-multiplayer
Unity的云服务
支持集成
统计功能
更简单的配置
支持邮件、Slack、Discord、JIRA和Trello
Untiy Teams-Collaborate
场景内注释
分支(2019待定)
Untiy Teams-Cloud Build
在2018.3中,已经迁移到Google Cloud Platform,有更好的性能优化
开发中的功能有:
Windows平台的Build
Build历史和报告改进
创建和管理多个build配置
性能报告
2018.3中已经支持自定义的元数据/调试日志;支持集成(Slack,Discord,JIRA和webhook)
开发中的功能包括:
更多平台:WebGL和Linux
更丰富的日志,包含基于事件的信息
用户报告(前身是Bug报告)
开发中:
更丰富的日志,包含基于事件的信息
编辑器功能
面向数据的技术栈
Entity Component System(2019.1-3)
推进ECS基础架构的开发
简化API,提高易用性
Entity场景的编辑
流式场景
ECS的新的间接渲染
发布MegaCity示例项目
Burst Complier 2019.2
发布1.0版本,包括
编译的基础功能
支持所有平台
UI Elements
新的Editor UI元素布局开发方式2019.1
支持Editor窗口和Inspector
基于CSS和Flexbox,可用于复杂和灵活的布局
数据驱动的结构、布局和样式
强大的UI调试器
新的高性能的UI渲染器
2019.2&+
更强大的CSS支持
支持运行时预览
可视化的UI编辑器预览
支持常见的设计工具
新的Input System
2019.1
行为映射
行为和行为集合
行为绑定
连招
处理器
通过package提供,开源并且可扩展添加你想要的任何东西。
新的Input System.gif
可寻址资产&可编程的Build流水线
2018.3
按照地址加载资产,并且简化内容包的创建和部署
2019.1
正式发布
2019.2
直接加载API(定制内容加载的方式)
内容补丁
渐进式光照贴图
2018.3
Windows平台支持GPU加速烘焙
2019.1
空间连续打包
可以设置lightmap最大数量
支持Mac OS和Linux的GPU加速烘焙
支持非等比缩放的模型
双面GI
投射、接受阴影的支持
Text Mesh Pro
2018.3
混合动态SDF字体系统:不用再预先烘焙字体,现在可以在运行时动态生成了!
2019.3
支持图形字符
Visual Effects Graph
2018.3
预览版发布
次世代视觉效果
为下一代平台(CPU/Compute)量身定做
2019.1
支持缎带拖尾
可视化编程!!!
2019.2
预览版发布
2019.3
清晰、完整的UI
可拓展的高级节点,创建分享节点很容易
可运行时生成高性能的C#代码,便于程序员调试和优化
智能内容感知搜索
可视化跟踪,便于迭代和解决问题
实时编辑(可在运行时编辑,不用重新编译)
地形
2019.1
支持在地形上挖洞
编辑器改进
2019.1
针对大世界优化的Scene窗口
Scene可见性工具
改进选择工具
可扩展的工具模式API
2019.2
网格、吸附和修改工具
修改器堆栈
自定义工具栏
2019.3
上下文菜单
选择集合(组):不需要依赖Hierarchy,可以通过group进行组织。
高级搜索
快速创建形状模型
详细版的Unity2019更新计划可在洪流学堂微信公众号回复2019
获取。
《郑洪智的Unity2018课》,倾尽我8年的开发经验,结合最新的Unity2018,带你从入门到精通。目前迎新年拼团6.8折!所有订阅《大话Unity2018》的用户,可在《大话Unity2019》上线时获得1元换购资格。