<noinclude> Roblox Studio — безкоштовний міжплатформовий ігровий рушій для розробки ігор та інших інтерактивних проєктів на платформі Roblox. Програма розроблена компанією Roblox Corporation і доступна для Microsoft Windows та macOS.
Це інтегроване середовище розробки об'єднує інструменти для створення тривимірних світів, програмування, роботи з фізикою, анімацією, звуком і графікою, тестування та публікації проєктів. Створені в Studio проєкти можуть поширюватися серед користувачів Roblox на персональних комп'ютерах, мобільних пристроях та ігрових консолях.
При цьому Roblox Studio є досить зрозумілим для дітей, тому його часто використовують навчальні заклади.
Історія Roblox Studio було представлено разом із платформою Roblox у вересні 2006 році. На ранньому етапі розвитку Roblox Studio використовувалася творцями платформи та її користувачами для створення власних ігор і віртуальних світів.
За даними TechCrunch, вже на ранньому етапі користувацькі проєкти почали перевершувати за різноманітністю ігри, які створювала сама компанія. Серед перших популярних типів проєктів були ігри в жанрі пейнтболу, віртуальні потяги та тематичні будинки. До 2008 року Roblox Corporation значною мірою припинила регулярне створення власних ігор, поклавши основу розвитку платформи на контент, створений її користувачами.
У подальшому Studio перетворилася з набору простих інструментів конструювання на повноцінне середовище розробки, що містить засоби моделювання, програмування, тестування, командної роботи та керування ресурсами
У серпні 2019 року була випущена спеціальна мова розробки Luau, заснованій на мові Lua. На відміну від звичайного Lua має опціональну типізацію та вирізані системні бібліотеки.
У 2020-х роках Roblox поступово розширював Studio за межі традиційного конструювання ігор. Компанія почала позиціонувати платформу як комплексне середовище для створення інтерактивного контенту, а Studio отримала додаткові інструменти для роботи з графікою, аватарами, фізикою та штучним інтелектом.
З листопада 2021 року мова програмування Luau стала відкритою за ліцензією MIT.
У 2022 році TechCrunch повідомляв про розширення інструментів для розробників Roblox, зокрема про вдосконалення Studio та розвиток,
У вересні 2026 року Reuters повідомило про подальше розширення інструментів Roblox для творців, включно з функціями на основі штучного інтелекту, генерацією ігрових середовищ та можливістю створювати проєкти, які можуть працювати за межами традиційного клієнта Roblox.
Можливості Roblox Studio використовується для створення інтерактивних тривимірних проєктів. Розробник може створювати об'єкти та середовища, програмувати їхню поведінку, перевіряти роботу проєкту та публікувати готовий результат на платформі Roblox.
Studio дозволяє запускати створений проєкт безпосередньо в середовищі розробки, що дає змогу перевіряти ігрову механіку та виправляти помилки до публікації. Програма також має засоби емуляції різних розмірів екрана та пристроїв.
Створення тривимірних середовищ
Програмування Логіка проєктів у Roblox Studio створюється за допомогою Luau — мови програмування, похідної від Lua 5.1. Вона використовується для написання скриптів, які визначають поведінку об'єктів, персонажів та інших елементів гри.
Studio має редактор коду з автодоповненням, підсвічуванням синтаксису, статичним аналізом, перевіркою типів і засобами налагодження.
Ресурси
Спільна розробка
Використання в освіті
Див. також
Roblox Luau Ігровий рушій Інтегроване середовище розробки AdoptMe (найвідоміша гра створена у Roblox Studio)
Примітки
Посилання Офіційна документація Roblox Studio