首页 > 解决方案 > Unity LTS 和 Unity 最新版本有什么区别?

问题描述

在撰写本文时,Unity 有一个名为 Unity LTS 2017.4.12f1 的版本,Unity 的最新版本是 2018.2.11

我知道 Unity LTS 应该是一个稳定的版本,但这是否意味着 Unity 2018 不稳定?Unity LTS 与 2018 功能一起可用需要多长时间?这两个版本会重合吗?Unity 2018 是否主要用于测试新功能而 LTS 用于创建应用程序?

标签: unity3d

解决方案


两个版本都可用于创建应用程序,选择取决于您的项目。LTS 的好处是提供了扩展支持,因此您可以在更长的时间内接收 Unity 修复,而无需升级 Unity 版本。

这种扩展支持对某些项目很有帮助,因为将项目更新到新版本的 Unity 确实需要工作。特别是,测试和修复回归错误以及处理已弃用的代码和插件可能是大量的工作。

例如,在我们的项目中,我们决定使用 TECH 流,因为我们受益于使用新的 Unity 功能,而且我们的应用程序是一个持续更新的应用程序,将持续更新超过 2 年。

在其他项目和环境中,使用具有 2 年支持的 LTS 可能是有意义的。与最新的 Unity 版本保持同步的努力可能不值得拥有最新的 Unity TECH 流功能。随着项目接近发布日期,锁定 LTS 版本也可能是有意义的。

根据Unity 博客文章

LTS 流适用于谁?

LTS 流适用于希望继续开发和发布其游戏/内容并在较长时间内保持稳定版本的用户。

TECH 流是为谁准备的?

TECH 流适用于任何想要使用最新功能以及想要了解最新 Unity 提供的最新功能的人。


Unity LTS 将在年底提供 2018 年功能,届时 Unity LTS 2018 将于 2019 年初发布。

tech_lts_flwochart (图片来源)

它们的版本并不完全一致,但 LTS 版本是以前的 TECH 版本,具有修复和轻微改进(但没有新功能)。例如,2017.3 TECH 和 2017.4 LTS 非常接近。


推荐阅读