LTS означает Long Term Support, то есть выпуск с длительным сроком поддержки. Для проекта это прежде всего понятный период получения исправлений в выбранной ветке. Маркировка не обещает ни отсутствие ошибок, ни бесконечную поддержку.
| Вопрос | Что означает LTS | Что проверить в своём проекте |
|---|
| Будут ли исправления | Ветка получает патчи ошибок и необходимые обновления поддержки платформ в установленный срок. | Читайте примечания к конкретному патчу перед его принятием. |
| Заморожены ли все файлы | Нет. Исправления сами по себе меняют редактор и иногда затрагивают поведение проекта. | Проверьте собственную сцену, сборку и используемые пакеты после изменения версии. |
| Поддержка вечная | Нет. Для веток Unity 6 стандартный период LTS составляет два года, отдельные планы имеют дополнительные условия. | Посмотрите дату окончания именно вашей ветки и условия своей подписки. |
| Нужно ли немедленно переносить готовую игру | Сама надпись не является командой к переносу. | Сопоставьте потребность в исправлении, совместимость зависимостей и состояние выпуска. |
| Версия без LTS обязательно тестовая | Нет. Современные Unity 6 Update releases тоже предназначены для производства. | Не смешивайте Update releases с явно обозначенными alpha и beta. |
Для уже работающего проекта полезно зафиксировать точную версию Editor и список зависимостей, чтобы команда собирала одинаковый результат. Например, два разработчика с разными патчами одной ветки могут видеть отличия, хотя оба говорят, что используют LTS. Проверка конкретного номера информативнее одной маркировки.
Выбор LTS имеет смысл оценивать вместе со сроком выпуска игры и требуемыми платформами. Если важен уже проверенный набор компонентов, предсказуемый период сопровождения может быть удобен. При этом никакая маркировка не заменяет испытание собственной игры: гарантия совместимости всех сторонних пакетов из этих трёх букв не следует.
Ответить на вопрос