Unity作为目前最流行的跨平台游戏引擎,在每次主版本更新时都会推出许多强大的新功能。这些新功能可以帮助开发者更高效地制作各类2D和3D游戏。本文将简要介绍Unity 2021最新版本中一些值得关注的功能更新。
Unitysfx是Unity 2021中新增的图形效果系统,它可以通过图形节点的方式创建各种复杂的视觉效果。开发者无需编写代码,就可以利用sfx节点实现类似光影、色调映射、景深等后期效果。这大大简化了实现复杂画面效果的过程,可快速提升游戏画面质量。
URP(Universal Render Pipeline)是Unity推出的全新渲染管线,相比内置RP更加简化和优化。URP支持各种新的图形功能,如全局光照、混合光照模式、HDR环境光等。这使得移动和桌面平台都可以实现与内置RP相似的画质表现。使用URP可以大幅优化游戏性能。
Unity推出了基于DOTS的新一代物理系统Preview版,其性能要远超旧版内置物理系统。DOTS物理支持多线程计算,可完美利用多核CPU。开发者可以通过Burst编译器获得10倍以上的物理运算性能提升。这对制作物理效果强的游戏大有裨益。
Shader Graph提供了一个图形节点编辑器,开发者在拖拽节点的同时可以看到Shader变化。这样可以更直观地创建和调试各种Shader特效。Users还可以利用Shader Graph实现自定义渲染管线,重构光照、天气、后处理等所有图形效果。
场景链接功能可以将多个场景资源作为同一个编辑上下文进行关联和编辑,无需频繁加载场景切换资源。开发者可以把游戏中的多个关卡场景关联起来,实现流畅的场景转换效果,大幅提升团队协作效率。
除上述功能外,Unity 2021还新增了支持BBD感应器的MARS增强现实工具包、Cinemachine智能跟踪摄像机等多项功能。可以看出,新版本Unity在图形效果、优化方面都有巨大提升,是开发者不容忽视的重要更新。这将 带来更流畅、高品质的游戏体验。