Goods Sort Master: мобильная головоломка с 350+ уровнями, монетизацией и прогрессивной сложностью

Goods Sort Master: мобильная головоломка с 350+ уровнями, монетизацией и прогрессивной сложностью превью

Индустрия:

Mobile Games и Casual Gaming

Предоставленные услуги:

Разработка iOS-игры
Геймдизайн
Интеграция IAP и рекламы
Backend-синхронизация

Технологический стек:

Swift
SpriteKit
UIKit
StoreKit 2
Yandex Mobile Ads
AVFoundation
App Tracking Transparency
REST API
UserDefaults

Сроки:

От прототипа сортировки на полках до полноценной F2P-игры с 8 локациями и публикацией в App Store

Ключевые моменты проекта

Casual-головоломки удерживают игрока, когда сложность растёт плавно, а мета-прогрессия (комнаты, навыки, декор) даёт долгосрочную цель. Команда реализовала Goods Sort Master — iOS-игру на SpriteKit, где игрок сортирует товары на полках и собирает три в ряд, проходя уровни в восьми тематических комнатах: от туалета до спортзала. Прогрессия включает многослойные полки, динамическую заморозку ячеек, таймер уровня и постепенную разблокировку бустеров. Монетизация построена на внутриигровых звёздах, жизнях, StoreKit 2 и rewarded-рекламе Yandex Ads; прогресс синхронизируется с backend по API.

Задача

Мобильные puzzle-игры быстро теряют аудиторию, если уровни однообразны, экономика не сбалансирована или сложность «ломается» на новых локациях. Типичные задачи: Поэтому для продукта требовалось:

  • Плавная прогрессия сложности на 350+ глобальных уровнях в 8 комнатах с разными наборами предметов
  • Игровые механики: многослойные полки, заморозка ячеек, таймер, заполнение полок и бустеры с поэтапной разблокировкой
  • F2P-модель: звёзды как валюта, жизни с регенерацией, IAP-пакеты и rewarded-реклама за бонусы
  • Мета-слой: SwapStation с навыками, мини-игра на память, декорируемая главная комната и магазин
  • Сохранение прогресса локально и синхронизация баланса звёзд с сервером
  • Соответствие требованиям App Store: ATT, SKAdNetwork, корректная работа StoreKit 2

Наш подход

Игра спроектирована как модульная SpriteKit-сцена с центральным состоянием и отдельными менеджерами систем. Реализовано:

Восемь комнат и единая шкала прогрессии

Комнаты разблокируются на уровнях 1, 50, 100, 150, 200, 250, 300 и 350. Относительный уровень внутри сегмента управляет рядами полок, слоями, вероятностью заморозки и временем на прохождение.

Ядро геймплея на SpriteKit

Drag-and-drop товаров между полками, проверка «три в ряд», генерация уровня с учётом комнаты и сложности, пауза, game over и экран победы с наградой в звёздах.

Система бустеров и заморозки

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

Монетизация StoreKit 2 + Yandex Ads

Покупка пакетов звёзд и жизней через StoreKit 2 с верификацией транзакций. Rewarded-реклама за бонусы, ATT перед инициализацией SDK, предзагрузка объявлений при старте приложения.

SwapStation, память и главная комната

Навыки extra time, reduce ad time и luck с экспоненциальным ростом цены. Мини-игра на запоминание, видео-фоны локаций, drag-and-drop декор в главной комнате и внутриигровой магазин.

Профиль и синхронизация с API

Регистрация по nickname, проверка уникальности, хранение userId. Очередь синхронизации звёзд на backend без потери баланса при сетевых сбоях.

Результат

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

  • 350+ уровней в 8 тематических комнатах с уникальными наборами предметов.
  • Прогрессивная сложность: слои полок, заморозка, таймер и заполнение по относительному уровню.
  • 7 бустеров с поэтапной разблокировкой и экономикой на внутриигровых звёздах.
  • Жизни с дневным сбросом, регенерацией и покупкой через IAP.
  • StoreKit 2 для звёзд и жизней, Yandex rewarded ads для бонусов без paywall.
  • Сохранение прогресса, профиль игрока и синхронизация валюты с backend.

Собран полный цикл casual-игры: геймплей, мета-прогрессия, монетизация и публикационная готовность под требования Apple и рекламных SDK.

Измеримые результаты

Goods Sort Master: мобильная головоломка с 350+ уровнями, монетизацией и прогрессивной сложностью измеримые результаты — изображение 1

Что мы узнали

В F2P-головоломках критична согласованность «глобального уровня» и механик сложности во всех системах — GameStore, генератор уровня и UI таймера должны использовать одну шкалу прогрессии. Модульные менеджеры (UI, диалоги, реклама, IAP, выбор комнат) упрощают рост проекта без раздувания GameScene. Монетизация работает лучше, когда rewarded-реклама и IAP дополняют друг друга, а не конкурируют за один и тот же ресурс.

Нужна мобильная игра или F2P-продукт под iOS?

Мы разрабатываем casual-игры с продуманной прогрессией, внутриигровой экономикой и интеграцией IAP и рекламы. Свяжитесь с нами, чтобы обсудить ваш проект!

ДавайтеСотрудничать!

г. Минск, ул. Попова, 24А, пом 406 флагг. Минск, ул. Попова, 24А, пом 406

Общество с ограниченной ответственностью «НИКПА-СТРОЙ»

УНП 193184561

© 2026 WEB24Все права защищены