[独家放送]Unity2019更新规划速览,将有官方的可视化编程
本文首发于洪流学堂微信公众号。
洪流学堂,学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(偏好设置)窗口
快捷键管理器
2019.1
- 可以为任意动作设置快捷键
- 有拓展的API(可用于工具开发)
- 可以保存、分享的快捷键映射
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元换购资格。