Roblox Create Passes: платные пропуска в Roblox¶
Roblox Create Passes (создание пропусков, англ. passes) — функция платформы Roblox, позволяющая разработчикам создавать внутриигровые товары одноразовой покупки, которые игрок приобретает за платную валюту Robux и получает за это постоянный доступ к определённой возможности в игре. Пропуск (pass) отличается от товара для аватара и от разовой покупки в магазине: он привязывается к учётной записи покупателя и сохраняется навсегда, пока разработчик не отменит его действие. Создание пропусков доступно через панель разработчика на сайте Roblox и не требует программирования — скриптовая логика подключается отдельно.
¶Общее описание
Roblox — игровая платформа и среда для создания игр, запущенная в 2006 году. Разработчики (в терминологии платформы — «девелоперы») публикуют собственные места (places) и монетизируют их несколькими способами: продажа пропусков, продажа товаров для аватара, платный доступ к игре (paid access), подписки внутри опыта и внутриигровые покупки через Developer Products.
Пропуск — это товар, который покупается один раз. После покупки игрок получает право на определённое действие: доступ в VIP-зону, дополнительный предмет, повышенную скорость, особый ранг, возможность использовать команды в чате и так далее. Повторная покупка того же пропуска невозможна.
¶Создание пропуска
Процесс создания пропуска выполняется через веб-интерфейс:
- Разработчик открывает раздел Create (Создать) на сайте Roblox и выбирает нужный опыт (experience).
- В левом меню выбирается пункт Associated Items (Связанные предметы) → Passes (Пропуска).
- Нажимается кнопка Create a Pass (Создать пропуск).
- Задаются название, описание и изображение (иконка) пропуска.
- После сохранения пропуск получает уникальный числовой идентификатор (Pass ID), который используется в скриптах.
Пропуск можно редактировать, снимать с продажи и возвращать в продажу. Удаление пропуска не отменяет уже совершённые покупки, но делает невозможным приобретение новыми игроками.
¶Цена и комиссия
Цена пропуска задаётся в Robux — внутренней валюте платформы. Минимальная цена составляет несколько единиц Robux, максимальная ограничена правилами платформы. При продаже Roblox удерживает комиссию (исторически около 30 %), остаток зачисляется разработчику. Вывод заработанных Robux возможен через программу Developer Exchange при достижении установленного порога.
¶Программная реализация
Сам по себе созданный пропуск не даёт игроку никаких возможностей — он лишь фиксирует факт покупки. Чтобы пропуск работал, разработчик добавляет в игру скрипт, который проверяет наличие пропуска у игрока. Используются функции:
MarketplaceService:UserOwnsGamePassAsync(userId, passId)— проверяет, куплен ли пропуск;MarketplaceService:PromptGamePassPurchase(player, passId)— открывает окно покупки;- событие
MarketplaceService.PromptGamePassPurchaseFinished— срабатывает после завершения покупки.
Проверку обычно выполняют на сервере, чтобы исключить подделку со стороны клиента. Скрипты пишутся на языке Luau — диалекте Lua, используемом в Roblox.
¶Отличия от других видов монетизации
| Тип | Оплата | Сохраняется |
|---|---|---|
| Pass (пропуск) | один раз | навсегда |
| Developer Product | за каждую покупку | расходуется |
| Товар для аватара | один раз | в инвентаре аккаунта |
| Подписка | периодически | пока активна |
Пропуска удобны для выдачи постоянных привилегий, Developer Products — для расходуемых ресурсов (монет, бустеров, жизней).
¶Значение для разработчиков
Пропуска — один из основных источников дохода небольших разработчиков на платформе. Они не требуют сложной экономики и подходят для простых игр: доступ к зонам, скины, ускорения. Крупные проекты комбинируют пропуска с подписками и внутриигровыми покупками. Платформа регулярно меняет правила монетизации, поэтому разработчики следят за обновлениями документации Roblox.
¶Ограничения и критика
Основные ограничения связаны с модерацией: изображения и описания пропусков проверяются автоматически и вручную, при нарушении правил товар отклоняется. Кроме того, пропуска нельзя продавать за реальные деньги напрямую — только за Robux. Критике подвергается модель, при которой дети тратят средства внутри игр; платформа вводит лимиты и родительский контроль.
¶Источники
- Официальная документация Roblox (create.roblox.com)
- Roblox Developer Hub: Game Passes
- Справочник по Luau и MarketplaceService
- Публикации разработчиков о монетизации на платформе