Как создать игру в Роблоксе: от установки Roblox Studio до публикации

Игру в Роблоксе собирают в бесплатной программе Roblox Studio для Windows и Mac: шаблон, уровень из деталей, скрипт на Luau, тест на F5 и публикация через File → Publish.

Разбираем каждый шаг на примере полосы препятствий с лавой, условия, при которых игру увидят другие игроки, и ошибки, из-за которых платформы падают, а скрипт не работает.

Статью написал:
Ваня Буявец, продюсер, основатель Checkroi
Ваня Буявец
Основатель Checkroi, продюсер, эксперт в выборе онлайн-курсов
Все 3040 статей автора Подписаться на Телеграм-канал
Одобрено экспертом:
Наташа Буявец, основатель Checkroi, эксперт по онлайн-курсам
Наташа Буявец
Основательница Checkroi, продюсер Youtube-каналов, эксперт по онлайн-курсам
Все 3694 экспертных мнения Подписаться на Телеграм-канал
Обложка: Как создать игру в Роблоксе: от установки Roblox Studio до публикации

Чтобы создать игру в Роблоксе, установите бесплатную программу Roblox Studio для Windows или Mac, войдите под своим аккаунтом и откройте шаблон: Baseplate даёт пустую площадку, Platformer сразу ставит платформы и монеты. Мир собирается из деталей, логика пишется скриптами на языке Luau, проверка запускается клавишей F5, а выкладка идёт через меню File → Publish.

После первой публикации игра видна только вам. Чтобы в неё зашли другие игроки, нужна проверка возраста, об этом подробно ниже. Если вы пока выбираете, с чего начинать путь в геймдеве, сравните движки и языки в статье как научиться создавать игры.

CheckroiCheckroiПодборка курсов по Roblox Studio23 курса • 11 школСравните цены, школы, программу и найдите выгодные предложения по обучениюСравнить→

Что нужно, чтобы сделать игру в Roblox

Рой собирает уровень из разноцветных блоков на экране ноутбука

Studio бесплатна и ставится только на компьютер: на странице установки Roblox Studio указаны Windows и Mac. С телефона или планшета игру не собрать, там в Роблокс можно только играть.

Параметр Минимум Рекомендуется
Система Windows 10 или macOS 10.14 Windows 11 или macOS 14 и новее
Оперативная память 3 ГБ 8 ГБ
Разрешение экрана не указано 1600×900 и выше

Кроме компьютера понадобятся:

  • аккаунт Roblox, его заводят на roblox.com, тот же, что для игры;
  • базовый английский: документация для создателей на create.roblox.com выходит на английском, поэтому названия кнопок ниже мы даём так же, как в ней;
  • пара свободных вечеров на первый уровень.

Если игру собирается делать ребёнок и ему нужен наставник, программы школ собраны в каталоге курсов по Roblox Studio. А тем, кому интереснее строить, чем писать код, может больше подойти Minecraft.

В России платформа снова работает с 10 июня 2026 года, тогда Минцифры сообщило о снятии ограничений с Roblox.

Как скачать и установить Roblox Studio

Установка занимает несколько минут. Порядок по инструкции Roblox:

  1. Зайдите на create.roblox.com под своим аккаунтом и запустите загрузку Studio.
  2. Во всплывающем окне нажмите Download Studio.
  3. Найдите установщик в загрузках браузера и откройте его двойным щелчком. На Windows файл называется RobloxStudio.exe, на Mac это RobloxStudio.dmg.
  4. Когда установка закончится, нажмите Launch Studio.
  5. Войдите в Studio под аккаунтом Roblox.

Обновлять программу нужно сразу, как только появится кнопка Update в правом верхнем углу. Все игры работают на последней версии движка, и без обновления Studio новые функции и API вам не достанутся.

Канал основателя Checkroi Вани Буявца3 700 человек читают мой Телеграм-канал про нейросетиСобрал промпты для Claude Code и ChatGPT, разборы ИИ-инструментов и лайфхаки по продвижению бизнеса в одном местеПрисоединиться

Как создать игру в Роблокс Студио: пошаговая инструкция

Возьмём простую полосу препятствий, в Роблоксе такой жанр называют obby. Игрок появляется на старте, прыгает по платформам и не должен упасть в лаву. Придумывать такие уровни и правила в больших студиях поручают геймдизайнеру, а здесь вы сами себе и дизайнер, и программист.

Шаг 1: выберите шаблон

На стартовом экране Studio в разделе Open a Template лежат заготовки. Среди них руководство по публикации называет такие:

  • Baseplate: ровная площадка и точка появления игрока, больше ничего;
  • Platformer: готовые платформы, монеты и движения персонажа вроде двойного прыжка и рывка;
  • Racing: готовая гоночная машина и детали трассы.

Для первой игры берите Baseplate. На пустой площадке быстрее разобраться, откуда что берётся. Platformer пригодится позже, когда захочется посмотреть, как устроены готовые механики.

Шаг 2: соберите уровень из деталей

Деталь в Roblox называется Part. Кнопка Part есть на вкладках Home и Model, а если зажать стрелку в её углу, можно выбрать форму: блок, шар, клин, угловой клин или цилиндр.

  1. Вставьте несколько блоков и расставьте их лесенкой с промежутками.
  2. Меняйте размер и положение инструментами Move, Scale и Rotate на вкладке Home.
  3. Выделите все платформы и включите Anchor (на Windows Alt + A, на Mac ⌥ + A).

Без третьего пункта игра не заработает. В справке о деталях сказано, что закреплённая деталь не сдвигается ни от гравитации, ни от столкновений. Без Anchor ваши платформы рухнут в первую же секунду теста.

Камерой в окне сцены управляют клавиши W, A, S, D, вверх и вниз её поднимают E и Q, а F наводит её на выделенную деталь. Деревья, дома и прочее окружение можно не лепить вручную: в окне Toolbox собраны модели, звуки и изображения от Roblox и других авторов. Свои модели можно сделать в отдельной программе и загрузить через 3D Importer: по документации Roblox, он принимает файлы .fbx, .gltf и .obj. Первые шаги в моделировании разобраны в инструкции как начать моделировать в Blender.

Шаг 3: поставьте точку появления

В шаблоне Baseplate объект SpawnLocation уже стоит. Перетащите его на первую платформу, иначе игрок окажется не там, где начинается маршрут. Если такого объекта в игре нет, Studio ставит персонажа примерно в точку с координатами (0, 100, 0), то есть высоко над центром карты.

Шаг 4: добавьте скрипт

Логику игры задают скрипты. Если вы никогда не писали код, загляните в обзор языков для начинающих, а здесь начните с проверочного скрипта:

  1. В окне Explorer наведите курсор на папку ServerScriptService и нажмите появившийся плюс.
  2. Выберите Script, откроется редактор кода.
  3. В новом скрипте уже есть строка print("Hello world!"), оставьте её.
  4. Откройте окно Output через меню Window, туда скрипт выводит сообщения и ошибки.

Настоящую механику, лаву, разберём в следующем разделе.

Шаг 5: протестируйте игру

Кнопки теста стоят в левой части верхней панели. Режим выбирают в выпадающем списке, а запускают кнопкой Play справа от него, так в документации:

Режим Клавиша Что происходит
Test F5 игра запускается, ваш аватар появляется на SpawnLocation
Test Here нет аватар появляется перед камерой, удобно проверять дальний участок
Run F8 игра идёт без аватара, камерой вы управляете сами
Stop Shift + F5 тест останавливается, все объекты возвращаются на места

Если в Output появилось Hello world!, скрипты работают и можно переходить к механике.

Первый скрипт на Luau: лава, которая сбрасывает игрока

Рой радуется: первый скрипт заработал

Игры в Roblox программируют на Luau. На странице о Luau сказано, что этот язык вырос из Lua 5.1, а редактор в Studio подсказывает код, подсвечивает синтаксис и проверяет типы. Если вы раньше писали на Lua, большая часть кода покажется знакомой. Для сравнения, в Unity скрипты пишут на C#, а обзор остальных вариантов есть в статье на каких языках пишут игры.

Сделаем пол-лаву по учебному примеру Roblox:

  1. Вставьте под платформами большой Part и назовите его LavaFloor.
  2. В окне Properties поставьте материал Neon и оранжевый цвет.
  3. Добавьте внутрь LavaFloor объект Script, удалите строку с print и вставьте код.
local lava = script.Parent

local function kill(otherPart)
	local partParent = otherPart.Parent
	local humanoid = partParent:FindFirstChild("Humanoid")
	if humanoid then
		humanoid.Health = 0
	end
end

lava.Touched:Connect(kill)

Что делает каждая часть:

  • script.Parent указывает на деталь, внутри которой лежит скрипт, то есть на саму лаву;
  • событие Touched срабатывает, когда лавы что-то касается, и передаёт в функцию коснувшуюся деталь;
  • если коснулась нога игрока, её родитель будет моделью персонажа, а в ней лежит объект Humanoid со здоровьем;
  • humanoid.Health = 0 обнуляет здоровье, и персонаж погибает.

Проверка if humanoid then нужна, потому что лавы касаются не только игроки. Упавший камень или другая деталь тоже вызовут Touched, но Humanoid у них нет, и без проверки скрипт выдал бы ошибку.

Как сохранить и опубликовать игру

Готовый игровой уровень на подставке, как выставочный макет

Сохранять работу можно двумя способами, оба лежат в меню File. Как сказано в справке о файлах мест, Save to File пишет копию на диск в формате .rbxl (компактный двоичный) или .rbxlx (XML, файл крупнее), а Save to Roblox и Publish to Roblox отправляют проект на серверы. Предел размера одного места составляет 100 МБ.

Первая публикация:

  1. Выберите File → Publish, откроется окно с описанием игры.
  2. Загрузите иконку и обложку, впишите название, выберите жанр и коротко опишите игру.
  3. Нажмите Save. Игра получает свой идентификатор в Roblox, но играть в неё пока можете только вы, соавторы с правом редактирования и до 10 друзей близкого возраста, если вы их пригласите.

Выход к остальным игрокам зависит от того, на какую аудиторию вы целитесь. Условия из того же руководства на октябрь 2026 года:

Кому открыть игру Что потребуется
Игрокам от 16 лет аккаунт старше 2 дней и без нарушений, проверка возраста по лицу или документу, ответ на вопрос анкеты о контенте для взрослых
Всем возрастам всё из строки выше, плюс верификация аккаунта, двухфакторная защита, полная анкета зрелости контента и проверка игры для детских аккаунтов
Всем возрастам, условие по оплате подписка Roblox Plus или Premium два месяца подряд либо возвратный сбор 1 000 Robux

Сбор вернут, если 60 дней подряд в игре будет 25 активных игроков и модерация её не заблокирует. Так Roblox отсекает спамеров, которые плодят пустые игры. Сама Studio и публикация для аудитории 16+ остаются бесплатными. Как устроены доходы тех, кто выпускает свои игры, а не работает в студии, мы разбирали в статье сколько зарабатывают разработчики игр.

CheckroiCheckroiПодборка курсов по разработке игр160 курсов • 33 школыСравните цены, школы, программу и найдите выгодные предложения по обучениюСравнить→

Частые ошибки новичков

Платформы падают при запуске. Детали не закреплены. Выделите их и включите Anchor, а потом проверьте ещё раз клавишей F5.

Скрипт молчит. Обычный Script по умолчанию работает только в серверных контейнерах вроде ServerScriptService или Workspace. По документации о типах скриптов, LocalScript выполняется только у игрока, а ModuleScript хранит код, который подключают из других скриптов.

Решение: кладите первые скрипты в ServerScriptService или внутри детали, как с лавой. Текст ошибки ищите в окне Output.

Чужая модель из Toolbox тормозит или ведёт себя странно. Откройте её скрипты. Справка Roblox предупреждает: запутанный, нечитаемый код в модели может оказаться вредоносным бэкдором. Такую модель удалите и пожалуйтесь на неё в магазине Creator Store.

Друзья не видят игру. Новая игра закрыта по умолчанию. Пригласите их через File → Invite early testers или пройдите проверку возраста и откройте игру по таблице выше.

Тест запускается не так, как ждали. Проверьте режим в выпадающем списке рядом с кнопкой Play: Test (F5) ставит аватар на SpawnLocation, Run (F8) запускает игру без аватара.

Ваня БуявецКанал основателя Checkroi Вани БуявцаЗабирайте промпты и обучение по нейросетям в моём Телеграм-каналеБольше 3 700 человек уже применяют Claude Code, ChatGPT и другие нейросети в работе, учёбе, бизнесе и жизниПерейти в канал

Как учиться дальше

Когда первый уровень готов, у Roblox есть бесплатный учебный курс для создателей: в нём собирают платформер, где игрок копит монеты и меняет их на силу прыжка. Курс рассчитан на тех, кто уже знаком с основами программирования, новичкам Roblox советует начать с азов работы в Studio.

  • Разберитесь с разделением на сервер и клиент: игры в Roblox по умолчанию многопользовательские, и от этого зависит, где должен лежать скрипт.
  • Попробуйте встроенного помощника Assistant. В справке об Assistant сказано, что он отвечает на вопросы, создаёт объекты и скрипты прямо в проекте и объясняет выделенный код.
  • Посмотрите, куда ведёт хобби: в статье как стать разработчиком игр есть план на год.

Где научиться делать игры в Roblox Studio системно

Одну механику по инструкции собрать несложно. Сложнее придумать игру целиком: уровни, экономику, интерфейс, сохранение прогресса. На курсах по Roblox Studio этому учат на проектах, с преподавателем, который разбирает код. Подборка программ, цены и возраст учеников собраны ниже, а более широкий выбор, включая Unity и Unreal, лежит в разделе курсов по разработке игр.

КурсШколаСтоимость со скидкойВ рассрочкуДлитель­ностьОбзор курса от Checkroi
Программирование и дизайн в Roblox
Перейти на сайт курса
SkillboxSkillbox69 086 ₽ - 1 месяцОбзор курса
Создание игр в Roblox Studio
Перейти на сайт курса
CoddyCoddy9200 ₽ - 9 месяцевОбзор курса
Разработка игр в Roblox 3-9 класс. Егор Скрыпченко
Перейти на сайт курса
Точка ЗнанийТочка Знаний34 515 ₽3107 ₽/мес.12 месяцевОбзор курса
Создание игр в Roblox для детей. Программирование на Lua (Детское)
Перейти на сайт курса
КиберУмКиберУм4568 ₽ - 4 месяцаОбзор курса
Создание игр в Roblox с Шоном
Перейти на сайт курса
CoddyCoddy6800 ₽ - 2 месяцаОбзор курса

Больше программ — в полном каталоге курсов по Roblox Studio

Часто задаваемые вопросы

На каком языке программируют игры в Роблоксе?

На Luau. Это язык Roblox, который вырос из Lua 5.1, поэтому всё, что вы знаете о Lua, пригодится. Скрипты пишутся прямо в редакторе Roblox Studio, он подсказывает код и подсвечивает ошибки.

Можно ли сделать игру в Роблоксе бесплатно?

Да. Roblox Studio бесплатна, и публикация для игроков от 16 лет тоже ничего не стоит. Платить приходится, только если вы хотите открыть игру всем возрастам без двухмесячной подписки Roblox Plus или Premium: тогда берут возвратный сбор 1 000 Robux.

Можно ли создать игру в Роблоксе на телефоне?

Нет. Roblox Studio ставится только на Windows и Mac, на телефоне и планшете в Roblox можно лишь играть. Минимум для Studio: Windows 10 или macOS 10.14 и 3 ГБ оперативной памяти.

Нужно ли уметь программировать, чтобы сделать первую игру?

Для простого уровня нет: платформы, препятствия и точку появления собирают мышью из готовых деталей. Код понадобится, когда захочется своей механики, например лавы, которая сбрасывает игрока. Такой скрипт занимает десяток строк, разбор есть в статье.

Почему другие игроки не видят мою игру в Roblox?

После первой публикации игра открыта только вам, соавторам и приглашённым тестировщикам. Чтобы её увидели остальные, пройдите проверку возраста, снова выберите File → Publish и ответьте на вопрос о контенте для взрослых: игра откроется игрокам от 16 лет.

Работает ли Roblox в России?

Да. Платформу заблокировали 3 декабря 2025 года, а 10 июня 2026 года Минцифры сообщило о снятии ограничений: сервис снова доступен по всей России.

Читайте Checkroi первым в Google
Добавьте Checkroi в избранные источники — и наши разборы курсов и обзоры школ будут показываться выше в вашей выдаче Google.
Оставить комментарий
0 комментариев
Форма комментария

Оставьте комментарий

Напишите, что думаете. Нам важно ваше мнение!