一年一度的Unite大会,在今年(2019)的5月10日准时在上海的国际会议中心盛大举行。本届大会历时三天,由来自全球的Unity公司技术专家、开发者、艺术家和Unity爱好者们齐聚一堂,展现Unity的最新技术成就,以及展现Made with Unity的游戏与行业应用,分享Unity技术应用经验。
html
做为全球规模最大的Unity开发者聚会,历年的Unite大会都会成为开发者们获取Unity最新技术知识,交流开发经验,把握行业发展脉搏,体验全球前沿科技的绝好机会!
本次大陆地区的2019Unite大会,为期三天。 第1天是unity技术培训与Keynote主题演讲、 第2天重点是Unity美国高管与技术专家针对最新的技术发展前沿进行讲解与演示、第3天则更多的是国内unity技术团队与优秀Unity做品技术分享会议。以上安排基本延续了最近几年的大会固定日程。
编程
Unite大会是由Unity举办的全球开发者大会,至今已有13年的历史,Unite现已成为游戏、VR、AR、MR等行业中最具备权威性和影响力的活动。历届Unite大会都会吸引到成千上万的开发者们参与,成为你们学习和交流的重要平台。让开发者获取最新的Unity技术知识与实用技巧,帮助你们更高效地使用Unity去创造本身优秀做品。
总结本次Unite大会,笔者从四个方面,从多个角度来解析本次大会成果。
一: Keynote大会
首先是第1天晚上的Keynote 大会,来自Unite的高管团队,在Keynote大会上集中展现最新版本(2019)的技术发展方向与技术效果影片展现等。本次keynote大会带来了最重要的是两方面的技术突破:
1: 最近几年Unity团队一直竭尽全力的致力于图形方面上的提高,在渲染质量上取得了指数级的飞跃。 具体演示了基于Unity 2019.1的着色器视图Shader Graph、可编程渲染管线LWRP和HDRP技术。
c#
2:面向数据技术栈DOTS技术。DOTS由c# Jobsystem、Burst编译器和实体组件系统ECS组成,其中的Burst编译器能够直接将C#代码生成汇编代码,这为开发者带来了一套全新的编程模式,助其实现高性能开发。
二: 次时代图形技术
大会在第一天的Keynote大会只是针对unity重大技术变革的集中展现与说明部分,而详细讲解与展现,则基本安排在次日。也就是5月11日周六的全天,按照每一个技术点进行重点讲解。本次大会由美国Unity高管分别就针对《异教徒》、《死者之书》、《Adam》等优秀的影视动画做品,进行讲解背后的开发技术原理。从而咱们能够看到Unity在过去几年专一图形方面的努力提高,在渲染质量上取得了指数级的飞跃。若干年前咱们或许都还认为Unity 只能专一于中小游戏项目的开发,而AAA级游戏大做彷佛还有些遥远。 可是目前咱们可以看到Unity在图形方面的不断进步,相信之后由Unity引擎开发的3A级游戏大做会愈来愈多。
多线程
另外Unity大中华区技术总监张 黎明和技术支持经理孙志鹏展现了由NVIDIA、宝马、Light & Shadow以及Unity技术团队合做开发的成果《 2019宝马8系列Coupe车型 》,该视频的制做过程当中使用了Unity最新的实时光线追踪技术,视频中的CG汽车与真实汽车无缝链接,真假难辨。
三:面向数据技术栈DOTS技术
除了图形方面的重大突破外,编程脚本方面Unity一样也实现了重大创新。Unity最新2019版本大力发展DOTS技术,就是为实时3D渲染领域,带来了又一次“工业革命”。Unity CMO Clive 说:“咱们的DOTS技术如今可让开发者们,充分利用多核和多线程处理器的强大优点,这意味着开发者的资源和数据会在每一个核上进行处理和计算”。现场展现的《Megacity》正是DOTS的最佳实践,证实Unity能以Streaming方式来模拟,渲染动态世界的巨量内容。
框架
笔者早就据说Unity有意在编程脚本上进行重大革新,看来之后的中大型游戏(VR/AR)项目等都会在脚本开发上出现重大变革。 相信将来一段实践基于OOP与基于DOTS 技术的混合开发方式,会成为将来的编程主流!
另外Unity 为不断庞大的引擎,还特地制做了“瘦身”项目计划---Tiny 项目计划。
ide
使用unity最新DOTS 技术打造的“瘦身”项目,专门为可穿戴、手机等小巧设备灵活打造,其内部核心只有52KB,总体发布项目包能够控制在几M以内。
性能
固然Tiny 项目还远没有成熟,估计须要到2019年末才能够支持到3D技术。
四:大会关于AR/VR、运营和服务等其余部分。
最后大会还就AR/VR,运营和服务、变现等各个行业领域进行全方位技术研讨。AR方面其Unity官方推出了AR Foundation框架技术,能够可以让开发者只需构建一次,就可部署到支持ARKit和ARCore等更多的AR平台。这将帮助到更多的开发者便捷进行AR创做。
运营和服务方面,Unity推出了游戏内语音和聊天解决方案Vivox及多人游戏服务平台Mutiplay,并宣布将与腾讯云合做打造适合开发者的云端开发平台。
好了,本次2019unite大会就写到这里,你们有任何想法,欢迎留言。
另外广告一下:
请广大技术朋友们,关注一下我在蛮牛平台上发布的Unity录播教学视频等,但愿同你们一同技术进步!
我的主页连接: https://edu.51cto.com/lecturer/9142031.html学习