Как создать первую игру в Roblox с помощью ИИ и Roblox Studio

Создание игры в Roblox с помощью искусственного интеллекта

Ещё несколько лет назад даже простая игра в Roblox требовала знания Luau, понимания клиент-серверной архитектуры и ручной разработки прогрессии, интерфейсов, магазинов и системы сохранений.

Сегодня значительную часть этой работы можно ускорить с помощью искусственного интеллекта. ChatGPT поможет сформулировать идею, придумать мир и механики, а также подготовить проектную документацию. Claude Code способен разобрать структуру проекта, написать или отредактировать код. Roblox Studio MCP, в свою очередь, позволяет ИИ-ассистенту взаимодействовать с проектом, открытым в Roblox Studio.

Ниже — полный путь от анализа платформы и выбора первой концепции до подключения Claude Code, реализации механик, настройки покупок, публикации и продвижения готовой игры.

Русская адаптация оригинальной статьи qurool.

1. Что такое Roblox и сколько зарабатывают авторы

Roblox часто воспринимают как одну большую детскую игру. На самом деле это платформа, где независимые авторы создают собственные проекты — в терминологии Roblox они называются experiences, хотя дальше для простоты будем говорить «игры».

Платформа предоставляет разработчику всё необходимое:

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

Разработчику не нужно арендовать серверы, создавать отдельный лаунчер или договариваться с несколькими магазинами приложений. После публикации игра становится доступна аудитории Roblox внутри одной платформы.

Roblox в цифрах

В первом квартале 2026 года средняя суточная аудитория Roblox составляла около 132 млн активных пользователей. За квартал они провели на платформе примерно 31 млрд часов, а число уникальных платящих пользователей за месяц достигло 31 млн.

Объём бронирований Roblox за квартал составил около 1,7 млрд долларов. Если разделить эту сумму примерно на 90 дней, получится в среднем около 19 млн долларов пользовательских покупок в сутки.

За тот же квартал компания отразила около 423 млн долларов расходов, связанных с программой обмена валюты для разработчиков, — то есть с выплатами и обязательствами перед создателями контента.

Эти данные показывают, что Roblox давно перестал быть небольшой экспериментальной площадкой. Это крупный рынок с огромной аудиторией и собственной экономикой.

Сколько зарабатывают разработчики Roblox

Не стоит создавать впечатление, будто каждая опубликованная игра сразу начинает приносить тысячи долларов.

В 2024 году средний доход каждого автора или студии из первой тысячи составил около 820 тыс. долларов. У первой сотни среднее значение было близко к 6 млн долларов, а у десяти лидеров — примерно 33,9 млн долларов.

Однако это показатели наиболее успешной части рынка, а не рядового разработчика. Между крупными Roblox-студиями и большинством небольших проектов лежит огромная дистанция. Многие авторы почти ничего не зарабатывают на первых играх, тогда как небольшая группа сильных команд превращает разработку в крупный бизнес.

Успешная игра в Roblox действительно может стать большим бизнесом. Но к первому проекту разумнее относиться как к обучению, а не как к гарантированному источнику дохода.

Как превратить Robux в реальные деньги

Авторы могут обменивать заработанные Robux через программу Developer Exchange, или DevEx. Стандартный курс составляет примерно 0,0038 доллара за один заработанный Robux.

Заработанные Robux Примерная выплата
10 00038 долларов
30 000114 долларов
100 000380 долларов
1 000 0003 800 долларов
10 000 00038 000 долларов

Для вывода средств необходимо соответствовать требованиям Roblox. Обычно минимальный баланс равен 30 тыс. заработанных Robux, а возраст автора должен быть не меньше 13 лет.

Нельзя просто купить Robux и затем обменять их обратно на деньги. DevEx работает только с валютой, которая была получена благодаря созданию контента и участию в экономике Roblox.

Кроме того, выплата DevEx — это ещё не чистая прибыль. Разработчику могут понадобиться расходы на:

  • налоги;
  • участников команды;
  • рекламу;
  • уникальные модели;
  • музыку;
  • анимацию;
  • графический дизайн;
  • сторонние инструменты и сервисы.

Как игры в Roblox зарабатывают деньги

Основные способы монетизации — Passes, Developer Products и Subscriptions.

Pass
Одноразовая покупка, которая навсегда открывает функцию или преимущество: VIP-доступ, дополнительную ячейку инвентаря, набор косметики или вход в особую зону.
Developer Product
Товар, который можно покупать многократно: пакеты валюты, возрождения, временные усилители, ускорения или подарки другим игрокам.
Subscription
Подписка с регулярным платежом и повторяющимися преимуществами.

Дополнительные источники дохода:

  • частные серверы;
  • Creator Rewards;
  • видеореклама с вознаграждением;
  • предметы для аватаров;
  • плагины и модели;
  • лицензионные коллаборации с брендами.

Хорошая монетизация не заставляет платить, чтобы игра наконец стала интересной. Она предлагает удобство, персонализацию или необязательное ускорение внутри проекта, который уже сам по себе увлекает.

2. Что понадобится для создания игры в Roblox

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

Необходимые инструменты

  • учётная запись Roblox;
  • Roblox Studio;
  • Claude Code;
  • ChatGPT;
  • доступ к Roblox Studio MCP;
  • браузер для Creator Dashboard.

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

Роль каждого ИИ-инструмента

ChatGPT пригодится для:

  • поиска и оценки игровых идей;
  • подготовки Game Design Document;
  • создания лора;
  • проектирования экономики;
  • описания профессий и предметов;
  • разработки систем прогрессии;
  • написания технических требований;
  • подготовки промптов для Claude Code;
  • анализа монетизации;
  • придумывания названий и описаний.

Claude Code пригодится для:

  • работы с файлами проекта;
  • написания кода на Luau;
  • анализа архитектуры;
  • рефакторинга систем;
  • поиска ошибок;
  • реализации функций по документации;
  • выполнения структурированных технических задач.

Roblox Studio MCP

MCP служит мостом между Claude Code и Roblox Studio. После подключения ИИ-клиент может взаимодействовать с открытым проектом: изучать DataModel, читать и изменять скрипты, выполнять код Luau и запускать тесты в Play Mode.

Claude Code подключается через функцию Quick Connect в Roblox Studio.

3. Как создать первую игру в Roblox

Рабочий процесс состоит из девяти основных этапов:

Цель — превратить общую задумку в небольшую, рабочую, проверенную и опубликованную игру.

Шаг 1. Выберите идею вместе с ChatGPT

Первая идея должна соответствовать вашему времени, навыкам и ресурсам. Типичная ошибка новичка — сразу браться за слишком большой проект:

  • масштабную MMORPG;
  • открытый мир в стиле GTA;
  • сложный survival-проект;
  • многопользовательскую стратегию с сотнями систем;
  • игру с десятками карт, персонажей или профессий.

Для первого проекта лучше выбрать идею, в которой есть:

  • одна понятная основная механика;
  • простое управление;
  • короткий цикл разработки;
  • поддержка мобильных устройств;
  • ясная система прогрессии;
  • возможность выпускать обновления в будущем;
  • базовый потенциал для монетизации.

Начните с такого запроса к ChatGPT:

Промпт для поиска идеи
Помоги выбрать идею для моей первой очень небольшой игры в Roblox.

Предложи 10 концепций со следующими ограничениями:

- игру создаёт один начинающий разработчик;
- разработка должна занять от нескольких часов до трёх дней;
- игра должна работать на мобильных устройствах и компьютерах;
- в ней должна быть только одна основная игровая механика;
- должна использоваться одна небольшая карта;
- у игрока должна быть одна простая цель;
- проект должен требовать минимум уникального контента;
- его должно быть легко протестировать и быстро опубликовать;
- можно предусмотреть одну простую необязательную покупку;
- проект должен подходить для разработки с Claude Code и Roblox Studio MCP.

Не предлагай:

- игры с открытым миром;
- MMORPG;
- сложные симуляторы;
- торговые системы;
- кланы;
- PvP-сражения;
- большие инвентари;
- несколько валют;
- процедурную генерацию;
- сложные системы NPC;
- проекты, которым нужны постоянные обновления ещё до того, как в них станет интересно играть.

Для каждой идеи укажи:

1. Название игры
2. Концепцию в одном предложении
3. Основную игровую механику
4. Цель игрока
5. Необходимые элементы карты
6. Необходимые скрипты
7. Примерное время разработки
8. Вариант необязательной покупки
9. Главный технический риск

В конце выбери три идеи, которые проще всего довести до публикации.

Из полученных вариантов выберите три наиболее интересных и сравните их ещё одним запросом:

Промпт для сравнения идей
Сравни три небольшие идеи для игры в Roblox:

1. [ПЕРВАЯ ИДЕЯ]
2. [ВТОРАЯ ИДЕЯ]
3. [ТРЕТЬЯ ИДЕЯ]

Оцени каждую по следующим критериям:

- время разработки;
- сложность программирования;
- сложность создания карты;
- совместимость с мобильными устройствами;
- сложность тестирования;
- объём необходимого контента;
- риск технических проблем;
- возможность добавить одну необязательную покупку.

Порекомендуй идею, которую с наибольшей вероятностью получится создать, протестировать и опубликовать за три дня.

Не выбирай самый амбициозный вариант.

Итоговая идея должна объясняться одним предложением. Например: «Игроку нужно собрать десять предметов до окончания таймера». Если основную механику приходится описывать несколькими абзацами, для первой игры она, скорее всего, слишком сложна.

Шаг 2. Превратите идею в структуру проекта

После выбора идеи попросите ChatGPT составить минимальный план разработки — только то, без чего игра не будет работать.

Промпт для создания плана
Составь минимальный план разработки моей первой игры в Roblox.

Идея игры: [ВСТАВЬТЕ ВЫБРАННУЮ ИДЕЮ]

Игру создаёт один новичок с помощью:

- Roblox Studio;
- ChatGPT;
- Claude Code;
- Roblox Studio MCP.

Весь проект должен занять от нескольких часов до трёх дней.

Подготовь краткий план, включающий:

1. Описание игры в одном предложении
2. Цель игрока
3. Основную игровую механику
4. Условие начала
5. Условие победы или завершения
6. Условие проигрыша или перезапуска, если оно необходимо
7. Схему небольшой карты
8. Необходимые объекты
9. Необходимые скрипты
10. Необходимые элементы интерфейса
11. Необходимую звуковую или визуальную обратную связь
12. Одну необязательную покупку
13. Базовый чек-лист тестирования
14. Точный список функций MVP
15. Функции, которые запрещено добавлять

В игре должны быть:

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

Сделай план коротким, практичным и понятным новичку.

Нормальный MVP для такой игры может включать:

  • одну точку появления;
  • одну игровую зону;
  • несколько интерактивных объектов;
  • один счётчик или таймер;
  • одно сообщение о завершении;
  • одну кнопку перезапуска;
  • один необязательный Pass или Developer Product.

В MVP не нужны:

  • несколько миров;
  • дерево навыков;
  • ежедневные награды;
  • квесты;
  • питомцы;
  • торговля;
  • крафт;
  • большие инвентари;
  • классы персонажей;
  • сложные файлы сохранений;
  • несколько магазинов;
  • несколько валют.

Теперь разбейте проект на понятные этапы:

Промпт для чек-листа разработки
Преврати этот небольшой план игры в чек-лист разработки.

Раздели проект максимум на восемь этапов.

Каждый этап должен:

- давать видимый результат;
- сразу поддаваться проверке;
- требовать лишь небольшого количества изменений;
- содержать один рекомендуемый промпт для Claude Code;
- включать короткий чек-лист ручного тестирования.

Используй следующий общий порядок:

1. Структура проекта
2. Прототип карты
3. Основная механика
4. Цель и условие завершения
5. Базовый интерфейс
6. Необязательная покупка
7. Финальное тестирование
8. Публикация

Не добавляй ничего за пределами утверждённого MVP.

Сохраните итоговый план в файле GAME_PLAN.md и положите его в папку проекта, из которой позже запустите Claude Code. Для игры такого масштаба обычно достаточно одного основного документа. При желании можно добавить TEST_CHECKLIST.md и CHANGELOG.md, но создавать десятки технических файлов не требуется.

Шаг 3. Установите Roblox Studio

Roblox Studio — основная программа для создания, тестирования и публикации проектов Roblox.

Создайте учётную запись Roblox

Зарегистрируйтесь в Roblox или войдите в существующую учётную запись. Для этого руководства достаточно личного аккаунта.

Скачайте Roblox Studio

  1. Откройте официальный сайт Roblox Creator.
  2. Войдите в учётную запись Roblox.
  3. Выберите вариант начала работы.
  4. Скачайте Roblox Studio.
  5. Запустите установщик и дождитесь завершения установки.
  6. Откройте Roblox Studio.
  7. Войдите в свою учётную запись.

Создайте новый проект

  1. Выберите шаблон Baseplate.
  2. Откройте вкладку View.
  3. Включите панели Explorer, Properties и Output.
  4. Сохраните проект локально — в той папке, из которой будете запускать Claude Code.
  5. Опубликуйте его как приватный experience.
Explorer
Показывает все объекты внутри игры.
Properties
Позволяет изменять свойства выбранного объекта.
Output
Выводит ошибки и предупреждения скриптов.

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

Шаг 4. Подключите Roblox Studio MCP к Claude Code

Благодаря Roblox Studio MCP Claude Code может изучать и изменять проект, открытый в редакторе.

  1. В Roblox Studio откройте настройки Assistant или ИИ через меню с тремя точками.
  2. Найдите раздел MCP Servers.
  3. Включите Roblox Studio как MCP-сервер.
  4. Выберите Quick Connect.
  5. Выберите Claude Code.
  6. Вставьте предложенную команду в терминал.
  7. Запустите Claude Code из папки проекта.
  8. Убедитесь, что соединение установлено.

Во время разработки держите открытым именно тот проект Roblox Studio, с которым работаете.

Проверьте MCP-соединение

Первый запрос должен быть полностью безопасным и ничего не изменять:

Промпт для проверки подключения
Подключись через MCP к проекту, который сейчас открыт в Roblox Studio.

Ничего не создавай, не удаляй, не перемещай, не переименовывай и не изменяй. Изучи проект и сообщи:

1. Текущую структуру DataModel
2. Какие Script, LocalScript и ModuleScript уже существуют
3. Какие элементы интерфейса уже существуют
4. Какие RemoteEvent и RemoteFunction уже существуют
5. Соответствует ли проект файлу GAME_PLAN.md
6. Каких объектов не хватает для MVP
7. В каком порядке лучше реализовывать функции

Отдельно подтверди, что никаких изменений внесено не было.

Сравните отчёт Claude с панелью Explorer. Если структура описана правильно, соединение работает.

Задайте правила разработки

Базовые правила для Claude Code
Во время работы над этим проектом Roblox соблюдай следующие правила:

1. Оставляй проект настолько маленьким, насколько это возможно.
2. Считай GAME_PLAN.md единственным источником истины.
3. Не добавляй функции за пределами MVP.
4. Перед редактированием объясняй план действий.
5. Не изменяй объекты, которые не относятся к текущей задаче.
6. Не удаляй объекты без разрешения.
7. Важную игровую логику держи на сервере.
8. Проверяй клиентские запросы на сервере.
9. Не добавляй сторонние фреймворки.
10. Не создавай лишние папки и модули.
11. Тестируй каждую функцию после реализации.
12. Проверяй клиентский и серверный Output.
13. Перечисляй каждый созданный, изменённый, перемещённый или удалённый объект.
14. Объясняй, как проверить каждую функцию вручную.

Эти ограничения особенно важны: без них Claude может превратить небольшой прототип в неоправданно сложную систему.

Шаг 5. Решите, нужны ли плагины

Небольшой игре плагины могут вообще не понадобиться. Устанавливать инструмент стоит только тогда, когда он решает конкретную проблему. Например, плагин может ускорить:

  • расстановку объектов;
  • выравнивание деталей;
  • создание простого ландшафта;
  • сборку короткой полосы препятствий;
  • редактирование свойств сразу у нескольких объектов;
  • создание базовой анимации.
Промпт для оценки плагинов
Изучи GAME_PLAN.md и определи, нужны ли этой небольшой игре в Roblox какие-либо плагины.

Проект должен быть завершён за три дня.

Для каждого рекомендуемого плагина укажи:

1. Название
2. Точное назначение
3. Какую задачу он упрощает
4. Является ли он обязательным или необязательным
5. Можно ли получить тот же результат вручную
6. Сколько времени он примерно сэкономит
7. Какие риски безопасности он создаёт
8. Как проверить разработчика плагина

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

Ничего не устанавливай автоматически.

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

Шаг 6. Установите выбранные плагины

Устанавливайте только те плагины, которые проверили вручную:

  1. Откройте Roblox Studio.
  2. Перейдите в раздел плагинов или Creator Store.
  3. Найдите плагин по точному названию.
  4. Откройте его страницу.
  5. Проверьте автора.
  6. Прочитайте описание.
  7. Изучите свежие отзывы и дату последнего обновления.
  8. Установите плагин.
  9. Убедитесь, что он появился на вкладке Plugins.

В небольшом учебном проекте безопаснее отказаться от сомнительного плагина, чем рисковать ради незначительной экономии времени.

Шаг 7. Создавайте игру небольшими управляемыми этапами

Не просите Claude сделать всю игру одним огромным запросом. Работайте короткими итерациями:

Промпт 1. Проанализировать план

Прочитай GAME_PLAN.md и изучи открытый проект Roblox Studio через MCP.

Пока ничего не изменяй.

Подготовь короткий отчёт о реализации:

1. Необходимые объекты карты
2. Необходимые скрипты
3. Необходимые элементы интерфейса
4. Задачи сервера
5. Задачи клиента
6. Необходимые RemoteEvent, если они нужны
7. Рекомендуемые этапы реализации
8. Основные технические риски

Решение должно оставаться минимальным. Не добавляй системы, которых нет в GAME_PLAN.md.

Проверьте этот отчёт, прежде чем разрешать изменения.

Промпт 2. Создать минимальную структуру проекта

Создай минимальную структуру проекта, необходимую по GAME_PLAN.md.

Требования:

- создавай только те объекты, которые нужны прямо сейчас;
- используй понятные названия;
- не добавляй сторонние фреймворки;
- не создавай заготовки систем на будущее;
- не добавляй сохранение данных, если без него можно обойтись;
- пока не добавляй монетизацию;
- пока не реализуй игровой процесс.

После изменений:

1. Перечисли все созданные объекты
2. Укажи расположение каждого объекта
3. Объясни его назначение
4. Подтверди, что игровая логика ещё не добавлялась

Промпт 3. Создать прототип карты

Создай небольшой прототип карты, описанный в GAME_PLAN.md.

Требования:

- используй простые детали Roblox;
- добавь одну точку появления;
- создай только зоны, необходимые для основной механики;
- карта должна оставаться небольшой;
- до всех важных мест должно быть легко добраться;
- расстояния должны подходить для мобильного управления;
- не трать время на подробный декор;
- не используй непроверенные бесплатные модели;
- не добавляй необязательные зоны.

После реализации:

- запусти Play Mode;
- убедись, что игрок появляется правильно;
- проверь столкновения;
- убедись, что до каждой необходимой зоны можно добраться;
- перечисли все созданные объекты.

Не полируй карту, пока не заработает основная механика.

Промпт 4. Реализовать основную механику

Реализуй основную игровую механику, описанную в GAME_PLAN.md.

Перед редактированием:

1. Объясни полный сценарий взаимодействия
2. Объясни, какая логика должна работать на клиенте
3. Объясни, какая логика должна работать на сервере
4. Перечисли объекты и скрипты, которые будут созданы или изменены

Требования:

- реализуй только основную механику;
- важные результаты должен определять сервер;
- проверяй все клиентские запросы;
- при необходимости блокируй повторные запросы;
- вынеси таймеры, награды и требуемые количества в настраиваемые значения;
- не добавляй системы прогрессии;
- не добавляй инвентарь, если без него можно обойтись;
- не добавляй сохранение данных;
- не добавляй монетизацию.

После реализации:

- запусти Play Mode;
- несколько раз проверь механику;
- изучи клиентский и серверный Output;
- проверь недопустимые и повторные взаимодействия;
- перечисли все изменения;
- объясни, как проверить механику вручную.

Не переходите дальше, пока основная механика не начнёт работать стабильно.

Промпт 5. Добавить цель и условие завершения

Добавь цель игры и условие завершения из GAME_PLAN.md.

Игра должна ясно сообщать:

1. Что нужно сделать игроку
2. Каков текущий прогресс
3. Когда цель считается достигнутой
4. Что происходит после завершения
5. Как перезапустить игру или сыграть ещё раз

Требования:

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

После реализации:

- пройди игру обычным способом;
- проверь незавершённый прогресс;
- проверь повторные попытки завершения;
- убедись, что перезапуск работает;
- сообщи результаты.

Промпт 6. Создать базовый интерфейс

Создай минимальный пользовательский интерфейс, необходимый по GAME_PLAN.md.

Он может включать:

- текст с целью;
- счётчик прогресса;
- таймер;
- сообщение о завершении;
- кнопку перезапуска;
- одну необязательную кнопку магазина.

Требования:

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

После реализации:

- проверь несколько размеров экрана компьютера;
- проверь эмуляцию мобильного устройства;
- убедись, что показанный прогресс совпадает с серверным;
- перечисли все созданные элементы интерфейса.

Промпт 7. Добавить простую обратную связь

Добавь простую обратную связь на важные действия игрока.

Используй только те реакции, которые предусмотрены GAME_PLAN.md.

Возможные варианты:

- короткий звук;
- изменение цвета;
- небольшой эффект частиц;
- обновление прогресса;
- сообщение о завершении.

Требования:

- эффекты должны быть лёгкими;
- не используй слишком много частиц;
- избегай длинных анимаций;
- используй только проверенные ресурсы;
- визуальные эффекты не должны управлять игровой логикой.

После реализации:

- проверь срабатывание каждой реакции;
- проверь, не пропускаются и не дублируются ли эффекты;
- убедись, что они работают на мобильных устройствах;
- перечисли все добавленные ресурсы и объекты.

Промпт 8. Добавить одну необязательную покупку

В первой игре достаточно одной необязательной покупки. Подойдут:

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

На этом этапе не нужны:

  • несколько пакетов валюты;
  • сложные магазины;
  • подписки;
  • лутбоксы;
  • преимущества в духе pay-to-win;
  • несколько Pass или Developer Product.

Прежде чем писать систему покупок, создайте сам товар в Roblox Creator Dashboard.

Выберите Pass или Developer Product
Тип Когда подходит Примеры
Pass Игрок обычно покупает его только один раз, а преимущество остаётся навсегда. Постоянный след, особый цвет имени, косметический эффект, постоянный бонус скорости, значок поддержки.
Developer Product Один и тот же товар можно покупать многократно. Пожертвование, временный эффект, возрождение, повторяемое усиление, расходуемый предмет.

Для простой кнопки пожертвования используйте Developer Product: один игрок сможет поддержать автора несколько раз. Для постоянной косметической функции лучше выбрать Pass. Roblox официально определяет Pass как одноразовую покупку, а Developer Product — как повторяемую.

Сначала опубликуйте experience

Прежде чем создавать Pass или Developer Product, проект нужно опубликовать в Roblox. На время разработки он может оставаться приватным.

  1. Откройте проект в Roblox Studio.
  2. Откройте меню File.
  3. Выберите Publish to Roblox или Publish to Roblox As.
  4. Введите временное название и описание.
  5. Заполните обязательные настройки experience.
  6. Опубликуйте проект.
  7. Оставьте его приватным на период разработки.

После этого откройте Roblox Creator Dashboard в браузере.

Вариант A. Создать Pass

Этот вариант предназначен для постоянного преимущества, которое покупается один раз.

Откройте страницу Passes
  1. Войдите в Roblox Creator Dashboard.
  2. Откройте Creations.
  3. Выберите свою игру.
  4. В меню experience откройте Monetization.
  5. Выберите Passes.
  6. Нажмите Create Pass.
Настройте Pass
  • Image: загрузите значок;
  • Name: укажите короткое и понятное название;
  • Description: точно опишите, что получает игрок;
  • Category: выберите наиболее подходящую категорию.

Размер значка не должен превышать 512 × 512 пикселей. Допустимые форматы: JPG, PNG и BMP. Важные детали располагайте ближе к центру, потому что Roblox может показывать изображение с круглой обрезкой.

Пример названия: Blue Supporter Trail

Описание: «Открывает постоянный синий след за вашим персонажем в этой игре. Покупка не даёт игрового преимущества».

Нажмите Create Pass.

Выставьте Pass на продажу

Создание Pass ещё не всегда означает, что он сразу доступен для покупки.

  1. Вернитесь в Monetization → Passes.
  2. Наведите указатель на Pass.
  3. Откройте меню .
  4. Перейдите в настройки Pass.
  5. Выберите Sales.
  6. Включите Item for Sale.
  7. Введите цену в Robux.
  8. Сохраните изменения.

Сейчас Roblox позволяет устанавливать цену Pass от 1 до 1 млрд Robux. Для небольшого учебного проекта разумно выбрать 10–25 Robux.

Скопируйте Pass ID
  1. Откройте Monetization → Passes.
  2. Наведите указатель на миниатюру Pass.
  3. Откройте меню .
  4. Выберите Copy Asset ID.

Roblox называет это значение Pass Asset ID. Сохраните его в GAME_PLAN.md:

Тип покупки: Pass
Название покупки: Blue Supporter Trail
Pass ID: [ВСТАВЬТЕ ID]
Цена: 15 Robux
Награда: постоянный синий след за персонажем

Не вставляйте ID в несколько несвязанных скриптов. Claude должен хранить его в одном месте конфигурации.

Вариант B. Создать Developer Product

Этот вариант подходит для пожертвования или другого товара, который игрок может покупать повторно.

Откройте страницу Developer Products
  1. Войдите в Roblox Creator Dashboard.
  2. Откройте Creations.
  3. Выберите свою игру.
  4. Откройте Monetization.
  5. Выберите Developer Products.
  6. Нажмите Create Developer Product.
Настройте Developer Product
  • Image: значок товара;
  • Name: понятное название;
  • Description: описание того, что получает игрок;
  • Category: наиболее подходящая категория;
  • Price: стоимость в Robux.

Требования к значку те же: не больше 512 × 512 пикселей, формат JPG, PNG или BMP, важные детали ближе к центру.

Название: Support the Developer

Описание: «Небольшое необязательное пожертвование в поддержку будущих проектов. Покупка не даёт игрового преимущества».

Цена: 10 Robux

Нажмите Save Changes. Допустимый диапазон цены Developer Product сейчас также составляет от 1 до 1 млрд Robux.

Скопируйте Developer Product ID
  1. Откройте Monetization → Developer Products.
  2. Наведите указатель на миниатюру товара.
  3. Откройте меню .
  4. Выберите Copy Asset ID.

Сохраните данные в GAME_PLAN.md:

Тип покупки: Developer Product
Название покупки: Support the Developer
Developer Product ID: [ВСТАВЬТЕ ID]
Цена: 10 Robux
Награда: необязательная поддержка автора и сообщение с благодарностью
Добавьте покупку в план разработки

Прежде чем просить Claude написать код, дополните GAME_PLAN.md:

НЕОБЯЗАТЕЛЬНАЯ ПОКУПКА

Тип:
[Pass или Developer Product]

Название:
[НАЗВАНИЕ ТОВАРА]

ID:
[ВСТАВЬТЕ ASSET ID]

Цена:
[ЦЕНА] Robux

Что получает игрок:
[ТОЧНАЯ НАГРАДА]

Постоянная или временная:
[ОТВЕТ]

Можно ли покупать повторно:
[ДА ИЛИ НЕТ]

Игровое преимущество:
НЕТ

Расположение кнопки покупки:
[ОПИШИТЕ, ГДЕ ОНА ДОЛЖНА НАХОДИТЬСЯ]

Такая запись не даст Claude выдумать название, цену, ID или награду.

Сначала попросите Claude проверить покупку
Промпт для проверки
Прочитай раздел о необязательной покупке в GAME_PLAN.md.

Пока не изменяй проект Roblox Studio.

Проверь покупку и сообщи:

1. Следует использовать Pass или Developer Product
2. Соответствует ли выбранный тип награде
3. Какие методы MarketplaceService нужны
4. Где должен запускаться запрос на покупку
5. Как сервер будет выдавать награду
6. Как предотвратить повторную выдачу
7. Как существующие владельцы Pass получат постоянное преимущество после повторного входа
8. Как тестировать покупку
9. Какие скрипты и элементы интерфейса понадобятся

Подтверди наличие Product ID или Pass ID.

Не продолжай, если ID отсутствует.

Проверьте ответ Claude, прежде чем разрешать ему изменять игру.

Промпт для реализации Pass
Реализуй единственный Pass, описанный в GAME_PLAN.md.

Требования:

- поддерживай только утверждённый Pass;
- храни Pass ID в одном месте конфигурации;
- используй MarketplaceService;
- проверяй владение через UserOwnsGamePassAsync;
- запускай покупку через PromptGamePassPurchase;
- обрабатывай результат на сервере;
- выдавай постоянное преимущество на сервере;
- проверяй владение при входе игрока;
- выдавай преимущество существующим владельцам после повторного входа;
- не выдавай его после отменённой или неуспешной покупки;
- не допускай дублирования эффектов или повторной настройки награды;
- ясно объясняй игроку, что даёт Pass;
- игра должна полностью работать без Pass;
- не создавай дополнительные товары.

Перед реализацией:

1. Объясни полный процесс покупки
2. Перечисли каждый объект и скрипт, который будет создан или изменён
3. Объясни, как будут обрабатываться существующие владельцы
4. Объясни, как будет предотвращаться дублирование преимуществ

После реализации:

- запусти Play Mode;
- проверь клиентский и серверный Output;
- подготовь чек-лист тестирования;
- перечисли все изменённые объекты;
- объясни, как позднее заменить Pass ID.

Roblox предоставляет PromptGamePassPurchase() для вызова покупки и UserOwnsGamePassAsync() для проверки владения. Постоянные преимущества Pass должны выдаваться серверной логикой, в том числе при повторном входе существующего владельца.

Промпт для реализации Developer Product
Реализуй единственный Developer Product, описанный в GAME_PLAN.md.

Требования:

- поддерживай только утверждённый Developer Product;
- храни Product ID в одном месте конфигурации;
- используй MarketplaceService;
- запускай покупку через PromptProductPurchase;
- обрабатывай чек через MarketplaceService.ProcessReceipt;
- проверяй Player ID и Product ID;
- выдавай награду на сервере;
- возвращай PurchaseGranted только после успешной выдачи награды;
- возвращай NotProcessedYet, если награду нельзя безопасно выдать;
- не допускай повторную обработку одного чека;
- не используй PromptProductPurchaseFinished для выдачи награды;
- не выдавай награду после отменённой или неуспешной покупки;
- ясно объясняй игроку, что он получает;
- игра должна полностью работать без товара;
- не создавай дополнительные товары.

Перед реализацией:

1. Объясни полный процесс обработки чека
2. Перечисли каждый скрипт и элемент интерфейса, который будет создан или изменён
3. Объясни, как будет предотвращаться повторная обработка чека
4. Объясни, что произойдёт, если игрок выйдет до обработки чека

После реализации:

- запусти Play Mode;
- проверь клиентский и серверный Output;
- подготовь чек-лист тестирования покупки;
- перечисли все изменённые объекты;
- объясни, как позднее заменить Product ID.

Награда Developer Product должна выдаваться через MarketplaceService.ProcessReceipt. Roblox предупреждает: событие PromptProductPurchaseFinished не доказывает успешное завершение оплаты и не должно использоваться для выдачи награды.

Протестируйте покупку

Общий чек-лист:

  • ☐ Показано правильное название товара
  • ☐ Отображается правильная цена
  • ☐ Открывается окно покупки
  • ☐ После отмены награда не выдаётся
  • ☐ Успешная покупка даёт правильную награду
  • ☐ Награду выдаёт сервер
  • ☐ Клиент не может выдать её напрямую
  • ☐ Неверный Product ID отклоняется
  • ☐ Награда не выдаётся дважды
  • ☐ Без покупки игра остаётся полностью доступной

Дополнительно для Pass:

  • ☐ Игрок не может купить один и тот же Pass дважды
  • ☐ Постоянное преимущество сохраняется после повторного входа
  • ☐ Существующий владелец получает преимущество при входе
  • ☐ Преимущество не добавляется дважды

Дополнительно для Developer Product:

  • ☐ Товар можно покупать повторно
  • ☐ Каждая успешная покупка обрабатывается ровно один раз
  • ☐ Отмена не создаёт награду по чеку
  • ☐ Необработанный чек можно безопасно обработать повторно
  • ProcessReceipt возвращает PurchaseGranted только после успешной выдачи

После теста запишите результат в CHANGELOG.md:

ТЕСТ НЕОБЯЗАТЕЛЬНОЙ ПОКУПКИ

Товар: [НАЗВАНИЕ]
Тип: [PASS ИЛИ DEVELOPER PRODUCT]
ID: [ID]
Окно покупки: ПРОЙДЕНО / ОШИБКА
Выдача награды: ПРОЙДЕНО / ОШИБКА
Защита от дублирования: ПРОЙДЕНО / ОШИБКА
Поведение после повторного входа: ПРОЙДЕНО / ОШИБКА / НЕПРИМЕНИМО
Известные проблемы: [СПИСОК ИЛИ НЕТ]

Промпт 9. Провести полный аудит

Проведи полный аудит текущей версии игры.

Не добавляй новые функции.

Проверь:

1. Появление игрока
2. Основную игровую механику
3. Прогресс цели
4. Условие завершения
5. Перезапуск
6. Пользовательский интерфейс
7. Совместимость с мобильными устройствами
8. Серверную проверку
9. Повторные попытки взаимодействия
10. Необязательную покупку
11. Клиентский Output
12. Серверный Output
13. Производительность
14. Неиспользуемые скрипты и объекты

Для каждой проблемы укажи приоритет:

- критический;
- высокий;
- средний;
- низкий.

Во время аудита ничего не исправляй.

Промпт 10. Исправить одобренные проблемы

Исправляйте за один раз только небольшую группу ошибок:

Исправь только следующие одобренные проблемы аудита:

1. [ПРОБЛЕМА]
2. [ПРОБЛЕМА]
3. [ПРОБЛЕМА]

Не изменяй несвязанные системы.

Перед изменениями:

- объясни причину;
- объясни предлагаемое решение;
- перечисли объекты, которые будут изменены.

После изменений:

- запусти Play Mode;
- проверь затронутую функциональность;
- изучи клиентский и серверный Output;
- перечисли каждое изменение;
- объясни, как вручную проверить исправление.

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

Финальный чек-лист тестирования

  • ☐ Игрок появляется в правильном месте
  • ☐ Цель понятна сразу
  • ☐ Основная механика работает
  • ☐ Прогресс обновляется правильно
  • ☐ Условие завершения срабатывает
  • ☐ Игру можно перезапустить
  • ☐ В Output нет критических ошибок
  • ☐ Интерфейс работает на мобильных устройствах
  • ☐ Повторные запросы не ломают игру
  • ☐ Необязательная покупка работает
  • ☐ Без покупки можно полноценно играть
  • ☐ Игру можно пройти до конца

Тестируйте проект и в Roblox Studio, и в обычном приложении Roblox.

Шаг 8. Опубликуйте игру

Когда проект работает правильно, подготовьте его к публикации.

Оформите страницу игры

Для страницы понадобятся:

  • понятное название;
  • короткое описание;
  • значок;
  • как минимум одна миниатюра;
  • краткое объяснение цели.
Промпт для материалов к публикации
Подготовь материалы для публикации моей небольшой игры в Roblox.

Описание игры: [ВСТАВЬТЕ ТЕКУЩЕЕ ОПИСАНИЕ]

Реализованные функции: [ВСТАВЬТЕ ТОЛЬКО ТО, ЧТО УЖЕ РАБОТАЕТ]

Создай:

1. Десять коротких названий
2. Одно краткое описание
3. Одно подробное описание
4. Три концепции миниатюры
5. Три концепции значка
6. Короткий список возможностей игры
7. Небольшой анонс запуска

Правила:

- не используй вводящие в заблуждение заявления;
- не копируй название существующей игры;
- не используй чужих персонажей или бренды без разрешения;
- описывай только реально работающие функции;
- пиши простым языком;
- ясно объясни цель игрока.

Не рекламируйте функции, которых нет в опубликованной версии.

Проверьте настройки experience

  • название игры;
  • описание;
  • значок;
  • миниатюры;
  • поддерживаемые устройства;
  • размер сервера;
  • настройки контента;
  • настройки общения;
  • необязательную покупку;
  • видимость проекта.

Сначала опубликуйте приватную версию

  1. Опубликуйте текущую версию.
  2. Оставьте experience приватным.
  3. Откройте его через обычное приложение Roblox.
  4. Полностью пройдите игру.
  5. Проверьте необязательную покупку.
  6. Проверьте эмуляцию мобильного устройства.
  7. Попросите одного-двух человек протестировать проект.
  8. Исправьте критические проблемы.
  9. Создайте финальную резервную копию.

Финальный чек-лист публикации

  • ☐ Игру можно пройти полностью
  • ☐ Цель понятна
  • ☐ Основная механика работает стабильно
  • ☐ Перезапуск работает
  • ☐ В Output нет критических ошибок
  • ☐ Интерфейс работает на мобильных устройствах
  • ☐ Необязательная покупка протестирована
  • ☐ Игра работает без покупок
  • ☐ Значок загружен
  • ☐ Загружена хотя бы одна миниатюра
  • ☐ Название и описание готовы
  • ☐ Настройки контента заполнены
  • ☐ Создана стабильная резервная копия
  • ☐ Опубликованная версия проверена в клиенте Roblox

После выполнения чек-листа сделайте experience общедоступным.

Что делать после публикации

Не спешите сразу добавлять множество новых систем. Сначала понаблюдайте:

  • понимают ли игроки цель;
  • могут ли они пройти игру;
  • в какой момент они перестают играть;
  • возникают ли ошибки;
  • удобно ли мобильным игрокам пользоваться управлением;
  • не слишком ли долго или, наоборот, быстро заканчивается сессия.

Используйте первые отзывы, чтобы улучшить основную механику. Цель учебного проекта — пройти весь цикл разработки Roblox. Завершить и опубликовать маленькую игру полезнее, чем начать большой проект, который так и не увидят игроки.

Шаг 9. Продвигайте игру

Сам факт публикации ещё не гарантирует, что игру кто-то найдёт.

Цель продвижения — не просто собрать как можно больше просмотров, а привлечь людей, которые:

  • понимают суть игры;
  • переходят на страницу experience;
  • запускают игру;
  • выполняют основную цель;
  • оставляют полезные отзывы;
  • делятся игрой с другими.

Для небольшого дебютного проекта начните с бесплатного органического продвижения через:

  • TikTok;
  • YouTube Shorts;
  • Instagram Reels;
  • обычные видео на YouTube;
  • X;
  • подходящие Discord-сообщества;
  • тематические сообщества Roblox.

Не тратьте деньги на рекламу, пока игра не протестирована, а первые пользователи не доказали, что понимают её и способны пройти.

Подготовьте игру к продвижению

До создания рекламных материалов убедитесь, что у проекта есть:

  • окончательное публичное название;
  • понятное описание;
  • узнаваемый значок;
  • как минимум две правдивые миниатюры;
  • рабочая общедоступная страница;
  • ясная цель игрока;
  • отсутствие критических ошибок;
  • рабочее мобильное управление;
  • короткая и понятная первая игровая сессия.

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

Система рекомендаций Roblox учитывает индивидуальные сигналы: долю качественных запусков, длительность игры, число дней с повторными сессиями, осознанную совместную игру с друзьями и покупательское поведение.

Поэтому небольшой проект не обязательно окажется в проигрышном положении только из-за скромной общей аудитории. Соцсети должны приводить заинтересованных игроков. Если они сразу уходят, дополнительный трафик не исправит проблему внутри самой игры.

Улучшите страницу игры в Roblox

Именно на странице experience зритель из соцсетей решает, стоит ли запускать игру.

Выберите понятное название

Хорошее название:

  • легко запомнить;
  • легко написать без ошибки;
  • достаточно уникально для поиска;
  • связано с основной механикой;
  • не содержит лишних символов;
  • не копирует название популярной игры.

Зритель должен услышать название в ролике и без труда найти нужный проект через поиск Roblox.

Сделайте сильные миниатюры

Подготовьте хотя бы два варианта. Каждая миниатюра должна:

  • показывать настоящий игровой процесс;
  • сосредоточиваться на одном важном действии;
  • содержать один главный объект;
  • оставаться читаемой на маленьком экране;
  • не быть перегруженной текстом;
  • точно передавать содержание игры.

Roblox рекомендует соотношение сторон 16:9 и, по возможности, разрешение 1920 × 1080 пикселей. Система персонализации миниатюр умеет тестировать несколько вариантов и сравнивать долю качественных запусков.

Идеи для изображения:

  • игрок за мгновение до победы;
  • самое сложное препятствие;
  • таймер, на котором осталась одна секунда;
  • драматичный момент поражения;
  • финальная цель;
  • сравнение «до и после».
Напишите простое описание

Первые строки должны объяснять:

  1. что делает игрок;
  2. какую цель он преследует;
  3. почему испытание интересно.
Пример структуры описания

Сможете пройти испытание до окончания таймера?

Выходите на карту, выполните цель и попробуйте улучшить свой результат.

Работает на мобильных устройствах и компьютерах.

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

Создайте отдельные Share Links

Не используйте одну и ту же обычную ссылку для всех соцсетей. Roblox позволяет создавать отслеживаемые Share Links. Сделайте отдельные ссылки для TikTok, YouTube, Instagram и других каналов, а затем сравните качество пришедшей аудитории.

Сейчас Roblox не устанавливает фиксированного лимита на число Share Links для одной игры.

Как создать Share Link
  1. Откройте Roblox Creator Dashboard.
  2. Перейдите в Creations.
  3. Откройте вкладку Share Links.
  4. Нажмите Create Link.
  5. Введите название кампании.
  6. Выберите нужную игру.
  7. Нажмите Generate Link.
  8. Скопируйте полученную ссылку.

Примеры отдельных кампаний:

  • TikTok Organic Launch;
  • YouTube Shorts Launch;
  • Instagram Reels Launch;
  • YouTube Devlog;
  • Discord Test Group.

На каждой платформе используйте соответствующую ссылку. В Roblox Acquisition Analytics кампании можно сравнивать по числу качественных игроков, суммарному времени за семь дней, удержанию D7 и выручке с привлечённого пользователя.

Запишите игровой процесс

Дорогое оборудование не требуется. Запишите:

  • основную механику;
  • успешное прохождение;
  • забавное поражение;
  • самый выразительный момент;
  • финальную цель;
  • пример игры на мобильном устройстве;
  • сравнение ранней и финальной версий.

Сначала снимите несколько длинных фрагментов. Позже из одного исходника можно собрать множество коротких роликов.

Чек-лист записи
  • ☐ Запись сделана в хорошем качестве
  • ☐ Ненужные окна Studio скрыты
  • ☐ Показана настоящая опубликованная игра
  • ☐ Основное действие хорошо видно
  • ☐ Нет долгих загрузок и ожидания
  • ☐ Записаны и успех, и поражение
  • ☐ По возможности снято несколько ракурсов
  • ☐ Чистый игровой звук записан отдельно
  • ☐ В кадр не попали личные данные аккаунта
  • ☐ Незаконченные функции не показаны как готовые

Экспортируйте чистую вертикальную версию без водяного знака другой платформы. Один исходный файл можно адаптировать для TikTok, YouTube Shorts и Instagram Reels.

Структурируйте короткие ролики

Не начинайте видео со слов: «Я сделал игру в Roblox. Пожалуйста, поиграйте».

С первых секунд покажите испытание, необычную механику, поражение, заметное преобразование или интригующий вопрос.

Время Содержание
0–2 секундыСильный хук
2–10 секундМеханика или испытание
10–20 секундРезультат, поражение или неожиданный момент
Финальные секундыОдин понятный призыв к действию

Не нужно объяснять все функции. Задача ролика — вызвать достаточно любопытства, чтобы зритель нашёл или открыл игру.

Примеры хуков
  • Я превратил самую простую на вид игру в Roblox в почти невозможную.
  • Кто-нибудь сможет пройти это меньше чем за 20 секунд?
  • Я дал Claude Code один промпт — и он собрал это испытание в Roblox.
  • Из-за этой ошибки игра случайно стала интереснее.
  • Безопасен только один из этих путей.
  • Я сделал игру в Roblox за один день.
  • Сможете побить мой рекорд?
  • Я попросил ИИ создать мою первую игру в Roblox.
  • Я изменил одну деталь — и игра стала почти непроходимой.
  • Последнее препятствие специально создано так, чтобы вы проиграли.
Примеры призывов к действию
  • Найдите в Roblox игру «[ТОЧНОЕ НАЗВАНИЕ]».
  • Сможете побить моё время?
  • Напишите свой лучший результат.
  • Сыграйте и расскажите, где вы проиграли.
  • Отправьте это тому, кто уверен, что справится.
  • Название игры указано на экране.
  • Попробуйте пройти, пока я не усложнил испытание.

В одном ролике используйте только один главный призыв к действию.

Продвижение в TikTok

TikTok хорошо подходит для:

  • быстрых фрагментов игрового процесса;
  • историй о разработке;
  • видео-испытаний;
  • поражений;
  • реакций;
  • сравнений «до и после»;
  • коротких руководств;
  • анонсов обновлений.

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

Идеи для TikTok
  1. Сразу покажите самый сложный момент.
  2. Предложите зрителю побить ваш результат.
  3. Покажите забавную ошибку.
  4. Сравните игру до и после работы Claude Code.
  5. Покажите, как один промпт изменил карту.
  6. Спросите, какую функцию стоит добавить.
  7. Покажите поражение на последней секунде.
  8. Объясните механику одним предложением.
  9. Ответьте на комментарий новым видео.
  10. Выпустите небольшое обновление по предложению зрителей.
Правила публикации в TikTok
  • загружайте чистое вертикальное видео;
  • показывайте хук сразу;
  • используйте читаемые субтитры;
  • не размещайте важные элементы геймплея у краёв интерфейса;
  • пишите короткую подпись;
  • указывайте точное название игры в Roblox;
  • не добавляйте длинный список несвязанных хэштегов;
  • отвечайте на полезные комментарии;
  • тестируйте разные хуки на похожих фрагментах геймплея.
Пример подписи
Я сделал свою первую игру в Roblox с помощью Claude Code.

Сможете пройти её меньше чем за 20 секунд?

Поиск: [ТОЧНОЕ НАЗВАНИЕ ИГРЫ]

#Roblox #RobloxDev #IndieGame

Одних хэштегов недостаточно — интересным должно быть само видео.

Продвижение через YouTube Shorts

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

Подходящие форматы:

  • полная попытка пройти испытание;
  • неожиданное поражение;
  • короткая история разработки;
  • обновление игры;
  • ролик «Сможешь это пройти?»;
  • сравнение первой и финальной версий.
Примеры названий Shorts
  • Я сделал игру в Roblox с помощью Claude Code
  • Сможешь пройти моё испытание в Roblox?
  • Эта игра кажется простой — пока не дойдёшь до конца
  • Я создал первую игру в Roblox за один день
  • ИИ придумал это испытание в Roblox
  • Последнее препятствие почти невозможно пройти

Ссылки в описаниях и комментариях Shorts сейчас не кликабельны. Поэтому показывайте на экране точное название игры и, если возможно, направляйте зрителя на рабочую ссылку в профиле или на странице канала.

Рекомендуемый финальный экран
ИГРАЙТЕ В ROBLOX

Найдите:
[ТОЧНОЕ НАЗВАНИЕ ИГРЫ]

Не ограничивайтесь призывом «ссылка в описании».

Продвижение через Instagram Reels

Для Reels можно использовать те же исходные материалы, но загружайте чистую версию, а не скачанный ролик TikTok с водяным знаком.

Практичная стратегия:

  • опубликовать Reel;
  • разместить ссылку на игру в профиле;
  • указать точное название игры в подписи;
  • поделиться Reel в Stories;
  • закрепить самый сильный ролик в профиле;
  • выпускать Story при каждом обновлении игры;
  • публиковать карусели со скриншотами или этапами разработки.
Пример подписи к Instagram Reel
Я создал свою первую игру в Roblox с помощью ChatGPT, Claude Code и Roblox Studio MCP.

Цель проста: [ЦЕЛЬ В ОДНОМ ПРЕДЛОЖЕНИИ]

Сможете её выполнить?

Игра: [ТОЧНОЕ НАЗВАНИЕ]

Ссылка в профиле.

#Roblox #RobloxDev #GameDevelopment

Instagram особенно удобен тем, что позволяет сочетать:

  • Reels для охвата новой аудитории;
  • Stories для новостей;
  • публикации в профиле для скриншотов;
  • комментарии для сбора отзывов.

Снимите видео о разработке для YouTube

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

Расскажите о следующем:

  • идее игры;
  • промпте ChatGPT для планирования;
  • установке Roblox Studio;
  • подключении MCP;
  • реализации через Claude Code;
  • ошибках и багах;
  • финальной версии;
  • месте, где зрители могут сыграть.

Варианты названий:

  • Я создал первую игру в Roblox с помощью Claude Code
  • Может ли ИИ создать игру в Roblox для новичка?
  • Я сделал игру в Roblox с помощью ChatGPT и MCP
  • От одного промпта до опубликованной игры в Roblox
  • Как создать и опубликовать игру в Roblox за три дня

В описание видео можно добавить:

  • отслеживаемую Roblox Share Link;
  • точное название игры;
  • список использованных инструментов;
  • таймкоды;
  • полезную информацию о проекте.

Длинное видео на YouTube может заинтересовать не только игроков, но и аудиторию, которой важен сам процесс разработки.

Попросите ChatGPT составить контент-план

После публикации игры используйте следующий запрос:

Промпт для органического продвижения
Составь план органического продвижения моей небольшой игры в Roblox в социальных сетях.

Название: [НАЗВАНИЕ ИГРЫ]
Концепция: [КОНЦЕПЦИЯ В ОДНОМ ПРЕДЛОЖЕНИИ]
Основная цель: [ЦЕЛЬ ИГРОКА]
Самая интересная механика: [МЕХАНИКА]
Целевая аудитория: [ЦЕЛЕВАЯ АУДИТОРИЯ]
Доступные материалы: [ОПИШИТЕ ЗАПИСАННЫЕ ФРАГМЕНТЫ]

Платформы:

- TikTok
- YouTube Shorts
- Instagram Reels
- YouTube
- X

Подготовь:

1. Двадцать идей коротких роликов
2. Хук для каждого ролика
3. Короткий сценарий каждого ролика
4. Текст на экране
5. Рекомендуемые фрагменты геймплея
6. Призыв к действию
7. Подпись для TikTok
8. Название для YouTube Shorts
9. Подпись для Instagram Reels
10. План публикаций на семь дней

Правила:

- не делай ложных заявлений;
- не рекламируй несуществующие функции;
- не обещай бесплатные Robux;
- не копируй сценарии других авторов;
- посвящай каждый короткий ролик только одной идее;
- используй точное название игры в призыве к действию;
- ставь увлекательный геймплей выше прямой рекламы.

Проверяйте каждый сгенерированный сценарий перед публикацией. ChatGPT может предложить заявления, тренды, звуки или форматы, которые уже потеряли актуальность.

Обратитесь к небольшим Roblox-блогерам

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

Ищите тех, кто публикует:

  • испытания в Roblox;
  • обзоры небольших игр;
  • контент о разработке в Roblox;
  • ролики в формате «тестирую игры подписчиков»;
  • материалы для начинающих разработчиков.

Отправьте короткое персональное сообщение:

Здравствуйте, [ИМЯ]!

Недавно я создал небольшую игру в Roblox с помощью ChatGPT, Claude Code и Roblox Studio MCP.

Это короткое [ТИП ИСПЫТАНИЯ], полная попытка занимает примерно [ВРЕМЯ].

Мне кажется, игра может подойти для ваших роликов с испытаниями в Roblox.

Короткий фрагмент геймплея: [ССЫЛКА]

Сама игра: [ОТСЛЕЖИВАЕМАЯ ROBLOX SHARE LINK]

Если формат вам не подходит — ничего страшного.

Спасибо, что посмотрели!

Не следует:

  • многократно отправлять одно и то же сообщение;
  • требовать публикацию;
  • преувеличивать число игроков;
  • предлагать накрученную активность;
  • спамить в комментариях;
  • давить на авторов, которые отказались.

Избегайте типичных ошибок продвижения

Не нужно:

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

Roblox отдельно советует использовать точные метаданные и не строить продвижение вокруг денежных раздач: вводящее в заблуждение или низкокачественное оформление может уменьшить охват в рекомендациях.

Финальный чек-лист продвижения

  • ☐ Игра опубликована и запускается
  • ☐ У неё уникальное название, которое легко найти
  • ☐ Значок точно отражает содержание
  • ☐ Подготовлены хотя бы две миниатюры
  • ☐ Первая игровая сессия понятна
  • ☐ Для каждой платформы создана отдельная Share Link
  • ☐ Геймплей записан
  • ☐ Экспортирован чистый вертикальный ролик
  • ☐ Точное название игры показано на экране
  • ☐ У каждого ролика один ясный хук
  • ☐ У каждого ролика один ясный призыв к действию
  • ☐ Контент для TikTok готов
  • ☐ Контент для YouTube Shorts готов
  • ☐ Контент для Instagram Reels готов
  • ☐ Составлен контент-план на семь дней
  • ☐ После запуска будет проверяться аналитика
  • ☐ Отзывы будут использоваться для улучшения игры
  • ☐ В материалах нет ложных заявлений и чужого защищённого контента