Оновлення Roblox 739 від 2026-09-17: що змінилося

Оновлення Roblox 739 від 2026-09-17: що змінилося
Зміст
  1. Що увійшло в 739
  2. За яких умов ці зміни тебе не торкнуться
  3. Чого про 739 не відомо
  4. Коротко

Оновлення 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.

Решта змін зачіпає самі досвіди:

  1. Пульт телевізора. Під Workspace додано властивість стану викатки MapTVRemoteToGamepadKeycodes — вона визначає, чи має досвід автоматично зіставляти коди клавіш телевізійного пульта зі старими кодами геймпада. За замовчуванням увімкнено.
  2. Публікація зсередини досвіду. Увімкнено публікацію in-experience через Opaque Content.
  3. Анімації. До графа анімацій додано тип вузла AnimationNodeType.OneShotNode.
  4. Чат. З’явилася ChatWindowConfiguration.TextChannelDisplayMode: творець може вибрати, чи виводити в головному вікні чату всі TextChannels (як було раніше), чи лише канали, створені через TextChatService.CreateDefaultTextChannels.
  5. Інструменти. Виправлено ситуацію, коли інструменти не передавалися частині клієнтів.
  6. Порожні WorldModel. Покращено продуктивність симуляції з порожніми WorldModel.
  7. Експорт 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 і за замовчуванням вимкнене. Інші пункти окремого вмикання в примітках не потребують.

Джерела