Обновление Roblox 739 от 2026-09-17: что изменилось

Содержание
Обновление Roblox 739 — это прежде всего про скорость Luau и удобство работы в Studio, а не про новые возможности для игрока. Примечания «Release Notes for 739» опубликованы в официальной документации 2026-09-17 и разделены на два раздела: Improvements и Fixes.
Ниже — что именно туда вошло, при каких условиях эти изменения до тебя не доедут, и о чём Roblox в этом релизе умолчала.
Что вошло в 739
Самая заметная часть — движок скриптов. Доступ к таблице по динамическому ключу (когда ключ вычисляется во время выполнения, а не прописан в коде) подешевел сразу с двух сторон:
| Операция | Насколько быстрее |
|---|---|
| Чтение по динамическому ключу | 10-18% |
| Запись по динамическому ключу | 18-25% |
Отдельно ускорена перестройка таблицы при вставке в неё нового ключа. И ещё одно изменение поведения, которое легко пропустить: вставка нечислового ключа больше не заставляет заранее выделенную массивную часть таблицы сжиматься. На практике это тот случай, когда ты создаёшь таблицу заданного размера заранее, а потом дописываешь в неё именованное поле — раньше такое действие съедало выгоду от предварительного выделения памяти.
Метаметоды тоже подешевели. Стоимость диспетчеризации вызова снижена на 5-25%, а для метатаблиц, замороженных через table.freeze, отдельно и заметно снижены накладные расходы на сам поиск метаметода. Если ты задумывался, почему заморозку таблиц рекомендуют как приём оптимизации, теперь у неё есть ещё одна причина — базовые принципы языка разобраны в материале о Luau.
Дальше — Studio. Исправлено дрожание курсора при перетаскивании; заодно скорость панорамирования камеры теперь можно настроить в Studio Settings. Визуализация сил жидкости в механизмах получила три новых составляющих: подъёмную силу воздуха, подъёмную силу воды и сопротивление воды. Камеры, которые ты вставляешь через копирование или импорт rbxm, Studio теперь сама повышает до ViewportCameras с сохранением тех же свойств — чтобы не путать ThumbnailCameras и ViewportFrames во время авторинга. Ещё исправлен баг автодополнения Luau, из-за которого подсказки не появлялись в разных областях видимости программы. Для тех, кто только начинает, есть отдельный текст о первых шагах в Roblox Studio.
Остальные изменения касаются самих опытов:
- Пульт телевизора. Под Workspace добавлено свойство состояния выкатки
MapTVRemoteToGamepadKeycodes— оно определяет, должен ли опыт автоматически сопоставлять коды клавиш телевизионного пульта со старыми кодами геймпада. По умолчанию включено. - Публикация изнутри опыта. Включена публикация in-experience через Opaque Content.
- Анимации. В граф анимаций добавлен тип узла
AnimationNodeType.OneShotNode. - Чат. Появилась
ChatWindowConfiguration.TextChannelDisplayMode: создатель может выбрать, выводить ли в главном окне чата все TextChannels (как было раньше) или только каналы, созданные черезTextChatService.CreateDefaultTextChannels. - Инструменты. Исправлена ситуация, когда инструменты не передавались части клиентов.
- Пустые WorldModel. Улучшена производительность симуляции с пустыми WorldModel.
- Экспорт glTF. Если часть пропущена из-за того, что её меш не дал геометрии, в лог теперь пишется предупреждение с идентификатором содержимого меша — чтобы сопоставить пропуск с неудачной загрузкой ассета. Раньше часть просто исчезала: ни узла, ни меша, ни строки в логе, а экспорт при этом отчитывался об успехе. Сам экспортированный файл не изменился — добавлен только вывод в лог.
При каких условиях эти изменения тебя не коснутся
Здесь важно читать не только сам пункт, но и пометку рядом с ним.
Большинство записей в 739 имеет статус Pending. Roblox проставила его прямо в примечаниях и никаких пояснений к нему не добавила. Поэтому «есть в списке» и «уже работает на твоём клиенте» — не одно и то же утверждение.
Логирование glTF выключено по умолчанию. Оно закрыто флагом FFlagGltfExportLogOmittedInstances. Пока флаг выключен, поведение экспорта для тебя не изменится — и пропавшую часть ты так же не увидишь в логе.
Свойство MapTVRemoteToGamepadKeycodes — это состояние выкатки. Его назначение — включать автоматическое сопоставление; по умолчанию оно активно, то есть опыты, которые сами обрабатывают пульт, стоит проверить именно на этом. Что ещё влияет на управление, собрано в материале об управлении и доступности.
Изменения в чате — опция, а не новое типовое поведение. TextChannelDisplayMode позволяет задать желаемый режим; прежнее поведение со всеми TextChannels в примечаниях названо именно как то, что было раньше.
Прирост скорости Luau привязан к конкретным операциям. Названные проценты касаются чтения и записи по динамическому ключу и вызова метаметодов. Код, который туда не попадает, в примечаниях вообще не упомянут — строить на этих числах ожидания насчёт общего FPS своего опыта не стоит. Общие подходы к профилированию — в гайде об оптимизации опыта.
Чего о 739 не известно
Список короче самого релиза, но он честный.
- Что означает Pending по срокам. Дат раскатки, этапов или условий выхода из этого статуса в примечаниях нет.
- Когда включат флаг glTF. Roblox написала лишь, что по умолчанию он выключен. О планах его включать ничего не сказано.
- На каких сценариях прирост Luau будет самым большим, а на каких — самым маленьким. Приведены диапазоны для операций, а не условия измерения, не железо и не тестовый код.
- Причина проблемы с потоковой передачей инструментов. Указано, что она исправлена; на кого именно она влияла и при каких обстоятельствах — нет.
- Что происходит со старыми Cameras, которые уже лежат на месте. Примечания говорят о повышении до ViewportCameras именно при вставке — копировании или импорте rbxm.
- Влияет ли что-то из этого на стоимость или условия для создателей. Никаких упоминаний об этом в 739 нет.
У каждого из этих пунктов одна и та же природа: Roblox их не комментировала, а не «пока не объявила». Дорисовывать за неё мы не будем — предыдущие релизы собраны в обзоре обновлений и релиз-нот.
Коротко
Релиз 739 от 2026-09-17 — технический: более быстрые таблицы и метаметоды Luau, мелкие удобства в Studio, несколько исправлений. Большинство пунктов помечены как Pending, а логирование пропущенных частей в glTF по умолчанию выключено, так что часть изменений ты можешь просто не увидеть.
Частые вопросы
Что главное в обновлении Roblox 739?
Основная часть изменений — это производительность Luau: более быстрый доступ к таблицам по динамическому ключу и более дешёвый вызов метаметодов. Остальное касается Studio и нескольких исправлений.
Когда вышло обновление 739?
Примечания «Release Notes for 739» опубликованы 2026-09-17 в официальной документации для разработчиков.
Изменится ли что-то для меня как для игрока?
Напрямую для игрока в примечаниях названо немного: исправление, когда инструменты не передавались части клиентов, и автоматическое сопоставление клавиш пульта телевизора со старыми кодами геймпада, включённое по умолчанию.
Что означает пометка Pending в примечаниях?
Это статус, который Roblox проставила самим пунктам списка. В примечаниях к 739 он стоит рядом с большинством записей, и никаких дополнительных пояснений или дат там нет.
Насколько быстрее стали таблицы Luau?
Для доступа по динамическому ключу заявлено 10-18% более быстрое чтение и 18-25% более быстрая запись. Стоимость вызова метаметодов снижена на 5-25%.
Нужно ли что-то включать вручную?
Логирование пропущенных частей при экспорте glTF закрыто флагом FFlagGltfExportLogOmittedInstances и по умолчанию выключено. Остальные пункты отдельного включения в примечаниях не требуют.