Unity LTS和Unity最新版本有什么区别?

7
截至目前,Unity有一个名为Unity LTS 2017.4.12f1的版本,最新版本是2018.2.11。
我知道Unity LTS应该是一个稳定版本,但这是否意味着Unity 2018不稳定?Unity LTS何时可以与2018功能一起使用?这两个版本是否会重叠?Unity 2018主要是用于测试新功能,而LTS则用于创建应用程序。
2个回答

11
从Unity的网站(2022年)中:
引用: 长期支持(LTS) 这是为那些非常重视项目稳定性和支持的创作者准备的版本,LTS将一整年的功能和改进汇总到一个安装包中。这是我们的默认版本,建议那些即将在特定版本的Unity上进行生产的创作者使用。
技术流 技术流适用于那些希望尽早获得新功能以准备未来项目的创作者。这些版本主要推荐用于开发的前期、探索和原型阶段,但也可以通过提前采用新功能来为下一个LTS版本做好准备。

原始帖子

两个版本都可以用于创建应用程序,选择取决于您的项目。LTS 的好处在于有扩展支持,因此您可以在不升级 Unity 版本的情况下长时间接收到 Unity 修复内容。

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

例如,在我们的项目中,我们决定选择 TECH 流,因为我们从使用新的 Unity 功能中受益,并且我们的应用程序是一个持续更新的应用程序,将会持续更新超过2年。[编辑:后来我们发现使用 LTS 流并每年保持最新更简单。]

在其他项目和环境中,选择具有 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非常接近。


1
谢谢你,Sonny。这是一个很好的解释。 - slaphshot33324

3

Unity LTS并不意味着它是最新稳定版本。这只是意味着该版本受到长期支持(LTS)的支持。


谢谢您对稳定性的看法,您对另外两个话题有什么意见吗? - slaphshot33324
@sonny的回答深入探讨了这些细节。 - Facundo Larrosa

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接