2023年Unity游戏方向技术路线图发布

Unity中国高级技术经理刘伟贤介绍了Unity2023年的游戏开发方向,包括稳定快速的内核、增强渲染能力、提升多人游戏体验。关键更新包括DOTS技术栈、图形渲染(如ShaderVariantprefiltering和Prefabreplacement)、输入系统改进、Unity工具集升级(如PackageManager和UIToolkit)、Profiler和性能优化。此外,Unity还将加强SRP、Ziva数字人和SpeedTree植被工具。多人游戏方面,Netcode、MultiplayerServices和工作流得到了强化。Unity致力于帮助开发者创造高质量游戏并触达更多平台。
作为全球领先的游戏开发引擎之一,Unity致力于通过定期迭代新功能、响应开发者需求赋予用户在游戏开发领域的持续竞争力,为玩家提供更高质量的游戏体验。在广东省游戏产业协会与Unity中国联合主办的IGDC国际游戏开发者大会中,Unity 中国高级技术经理刘伟贤先生介绍了 2023年Unity在游戏方向的Roadmap ,包括面向数据的技术堆栈 (DOTS)、图形、美术工具、多人游戏等方面的内容。
大家下午好!
我是来自Unity中国的刘伟贤。今天我给大家带来的是2023年Unity针对游戏方向的路线图,包括Unity在2023年里有哪些新的特性,以及我们在今年会在技术路线上有怎样的规划。
Unity的目标和使命非常简单, 我们希望能够帮助各位开发者创造出非同反响的游戏,并轻松触达到世界各地各类的玩家。 开发者的反馈对于我们来说是至关重要的,并且会直接影响到我们工作的优先级。正是因为有了你们的反馈,我们才能携手并进。
这里是我今天要介绍的路线图。首先,我们希望提供一个稳定的、快速的、统一的平台以及内核;其次,我们会致力于让渲染能力具备更强大的可扩展性;最后,让引擎实现深度profiling及性能优化。
以这三点为基础,大家就可以使用Unity引擎构建一个更庞大的游戏世界,与更多用户产生连接,并且能够触达更多目标平台,也可以通过我们的各种云服务跟全球更多开发者合作与连接。
我们的版本分为两种,一种叫LTS版本,即长期维护版本,官方会对其提供持续两年的支持,适合新手以及商业项目使用;另一种叫Tech Stream技术版,Tech Stream 版可让用户亲身体验早期功能、提出功能反馈,适合科技发烧友。
下面我们正式进入整个路线图的细节讲解:
首先来看第一部分。

构建稳定、快速且统一的内核

Unity引擎基础设施以及引擎内核对于每一位Unity开发者和玩家来说是非常重要的。今年我们将带来以下内容更新:内容生成管线(Content Pipeline)、包管理器(Package Manger)、输入系统(Input System)、.NET 和 IL2CPP,以及UI Toolkit。
先来讲讲内容生产管线的提升。
首先是:Shader Variant prefiltering,这个功能能够极大减少Shader的编译时间,会在2023.1的版本中发布,并连接到2022的版本。
以往,Shader是放在打包的后段才会去处理的;并且在原来引擎的机制里面,Shader匹配的机制并不准确。在引入Shader Variant prefiltering后,我们把Shader提前了,在Editor的使用阶段就把这些变体确定下来,并且排除无效的变体。通过这个功能,我们也会给Shader的变体做更加严格的匹配。
如果有在打包资源里不存在的变体,Unity引擎就会直接用一个粉红的Shader表达出来,而不会像选择一个跟它接近的Shader来代为呈现(现在的做法)。在我们的测试数据中,该功能可以极大提高整个Shader的处理及构建流程,提高的效率高达90%左右。
另外,为了实现更快的迭代速度及内容生产速度,我们新推出了一个功能,叫Prefab replacement。它可以很方便地替换原来的Prefab,并选择是否保留或去掉原有的修改。这能够让我们日常场景的搭建或Prefab的变体方面,获得更加丰富的体验。
最后,在Addressables上,我们也提供了一个新的可视化工具,该工具可以显示用户正在使用Addressables去构建资源的信息报告,让大家更加清晰地了解到其结果,并通过这个报告,验证打包结果是否与预期一致。在AssetBundle的构建方面,Unity 2023.1也会提供一些试验性的特性,如利用多核的机器资源进行导入处理和打包处理。
在文件格式方面,我们也会引入USD的格式支持,因为USD格式正在慢慢成为未来的标准。除此之外,在2023.1版本中,用户还可以在ECS项目里解锁新的文件格式。这种文件格式能实现更快速的加载、更好的内存扩展,达到我们在Mega City这个Demo中的惊人效果。
Package Manager是每一位开发者在日常的工作中都离不开的,它能够帮助用户快速引入或移除某些插件或功能。今年,我们的目标是让它更具可扩展性,而且更加透明。
首先,我们在缓存位置方面进行了改进,方便大家自定义Package存放的位置。其次,我们也扩展了一个多选功能,方便大家对多个
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值