Открыть сервисСервис

Roblox Create Passes: платные пропуска в Roblox

Roblox Create Passes (создание пропусков, англ. passes) — функция платформы Roblox, позволяющая разработчикам создавать внутриигровые товары одноразовой покупки, которые игрок приобретает за платную валюту Robux и получает за это постоянный доступ к определённой возможности в игре. Пропуск (pass) отличается от товара для аватара и от разовой покупки в магазине: он привязывается к учётной записи покупателя и сохраняется навсегда, пока разработчик не отменит его действие. Создание пропусков доступно через панель разработчика на сайте Roblox и не требует программирования — скриптовая логика подключается отдельно.

Общее описание

Roblox — игровая платформа и среда для создания игр, запущенная в 2006 году. Разработчики (в терминологии платформы — «девелоперы») публикуют собственные места (places) и монетизируют их несколькими способами: продажа пропусков, продажа товаров для аватара, платный доступ к игре (paid access), подписки внутри опыта и внутриигровые покупки через Developer Products.

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

Создание пропуска

Процесс создания пропуска выполняется через веб-интерфейс:

  1. Разработчик открывает раздел Create (Создать) на сайте Roblox и выбирает нужный опыт (experience).
  2. В левом меню выбирается пункт Associated Items (Связанные предметы) → Passes (Пропуска).
  3. Нажимается кнопка Create a Pass (Создать пропуск).
  4. Задаются название, описание и изображение (иконка) пропуска.
  5. После сохранения пропуск получает уникальный числовой идентификатор (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
  • Публикации разработчиков о монетизации на платформе
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru