【问题标题】:What's the difference between Unity LTS and Unity latest version?Unity LTS 和 Unity 最新版本有什么区别?
【发布时间】:2022-04-21 04:05:14
【问题描述】:

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

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

【问题讨论】:

    标签: unity3d


    【解决方案1】:

    来自 Unity 的 website (2022)

    长期支持 (LTS)

    为追求极致的创作者推出的版本 LTS 为他们的下一个项目提供稳定性和支持, 一年中所做的功能和改进整合到一个单一的 安装。这是我们的默认版本,建议用于 即将在特定版本上锁定生产的创作者 团结。

    技术流

    Tech Stream 面向重视早点的创作者 访问新功能以便为未来的项目做准备。这些 版本主要推荐用于预生产、发现、 和原型开发阶段,但它们可用于获得 通过启用更早的功能采用来为下一个 LTS 做好准备。


    原帖

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

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

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

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

    根据Unity blog post:

    LTS 流适用于谁?

    LTS 流适用于希望继续开发和发布的用户 他们的游戏/内容并保持稳定版本以延长 期间。

    TECH 流面向谁?

    TECH 流适用于任何想要使用最新功能和 那些想要了解最新 Unity 提供的最新产品的人。


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

    (Image source)

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

    【讨论】:

    • 谢谢你,儿子,这是一个很好的解释。
    【解决方案2】:

    Unity LTS 不一定意味着它是最新的稳定版本。这只是意味着该版本已通过长期支持 (LTS) 进行备份。

    【讨论】:

    • 感谢您对稳定性的评价,对其他 2 个主题有何看法?
    • @sonny 的回答深入了解这些细节。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-12
    • 2012-09-03
    • 2018-07-04
    • 1970-01-01
    • 1970-01-01
    • 2013-12-11
    相关资源
    最近更新 更多