ТОП-10 механік прогресії для казино
Прогресія - це «довга петля» залучення: вона будує звичку, дає ясні наступні цілі і пов'язує події в єдину мета-гру. Нижче - десять механік, які реально працюють в казино-продуктах, якщо у них є чесна економіка, антифрод і вимірність net-ефекту (після призів/бонусів).
Загальні принципи прогресії
Економіка: дрібні «іскри» кожні 5-8 хвилин (екв. €0. 02–€0. 08), фінальні призи частково безвейджерні (10-30% пулу).
Капи і чесність: ≤100 очок/ставку, ≤200 -220 очок/хв, ≤1500/sutki, заборона «ідеально рівних» мікропаттернів.
Сегментація: нові/mid-core/high-value - різні пороги і щільність нагород.
Метрики: Participation_net, Completion, DAU/WAU, Avg/Median Session Time, ΔARPPU (net), Prize&Bonus/Active, жалобы/1k.
RG/KYC: ліміти депозитів/часу, cool-off, самовиключення; кеш/великі призи тільки KYC L2.
1) Рівні XP (нелінійна шкала + «престиж»)
Суть: гравець збирає XP за «живі» дії, зростає за рівнями; кожна нова сходинка дорожча, але дає «іскра-призи».
Дизайн:- Нелінійна крива: `XP_next = floor(200 1. 18^(level-1))`
- М'який «престиж»: після max-рівня XP скидається, залишається рідкісний бейдж.
Економіка: мікропризи на рівнях (FS, бонус-пил), кожні 3-4 рівня - скромний безвейджер (€1- €2).
Антифрод: капи ХР/хв/добу, дисперсія ставок, headless/проксі-фільтри.
yaml xp_rule:
event: bet when: payload. bet>=0. 2 xp: "min(floor((payload. win/payload. bet)2), 20)"
caps: { per_minute: 120, per_day: 1200 }
Метрики: рівень/тиждень,% досягли «престижу», Δ stickiness.
2) Сезонний пас (Free + Premium гілки)
Суть: сезон 21-30 днів з XP-смугою і двома доріжками нагород.
Економіка: Free-гілка - дешеві «іскри», Premium - косметика/лоти/частина безвейджера. Soft cap пулу 80-90%, hard 100%.
A/B: довжина 21 vs 30 днів; щільність мікропризів; Free-фінал кеш vs лут.
yaml season_pass:
duration_days: 28 tiers: 30 rewards:
free: [fs, dust, dust, bonus_1]
premium: [cosmetic, loot, cash_1, loot]
Метрики: Pass-conversion, ΔRetention W1–W4, ΔARPPU (net).
3) Стрики (серії днів) з «прощенням»
Суть: щоденні мікро-цілі; допускаємо 1 пропуск в 7-денній серії.
Економіка: за день - пил/FS; за 7 днів - лут/безвейджер €1- €2.
Анти-гринд: таймбокс «активного» вікна (15-20 хв), cool-off без штрафу.
yaml streak:
forgive: 1 daily_goal: "points>=120 OR spins>=80"
day_reward: {type: fs, value: 5}
day7_reward: {type: cash, value: 2}
Метрики: streak-retention,% до 7-го дня, скарги/1k.
4) Майстерність з ігор (Mastery Tracks)
Суть: окремі смуги прогресу для улюблених слотів/категорій (low/med/high volatility).
Економіка: ранні ступені - дешеві «іскри»; майстри-бейджі дають соціальну цінність і рідкісні лут-шанси.
Антифрод: whitelist ігор; виключення режимів з аномальною економікою.
sql
-- Топ слоти користувача для персоналізації треків
SELECT game_id, COUNT() AS rounds
FROM spins
WHERE user_id=:uid AND ts>=now()-interval '14 days'
GROUP BY game_id ORDER BY rounds DESC LIMIT 3;
Метрики: adoption нових треків, час «в майстрі», L7 retention по грі.
5) Колекції (сет з 6-9 предметів)
Суть: збираємо символи/стікери з пулів ігор, дублікати → «пил».
Економіка: повний сет = безвейджер €2- €5 + трофей; pity-таймер при 10 хв без прогресу.
Антифрод: кап випадінь/год, ліміт «ідеально рівних» повторів.
yaml collection:
set_size: 8 drop_rate: { base: 0. 12, pity_after_minutes: 10, pity_rate: 0. 25 }
dup_exchange: "dup -> dust"
Метрики: Completion сетов, Cost/Active, ΔSessionTime.
6) Ланцюжки квестів (T1-T3-Final, OR-кроки)
Суть: 3-4 кроки, кожен можна пройти різними стилями (оборот/мультиплікатор/раунди).
Економіка: іскри на T1/T2; фінал - лот/частковий кеш.
UX: підказки "залишилося 120 очок ≈ 8 раундів по €0. 5", одна мета на екран.
yaml step:
any_of:
- turnover>=50
- spins>=120
- max_mult>=20
Метрики: Completion, switch-rate путей, Early-exit rate.
7) Бейджі і досягнення (рідкість + мета-цілі)
Суть: видимі цілі «злови × 50», «5 нових ігор за тиждень», «3 перемоги поспіль».
Економіка: самі бейджі - косметика; частина дає лот-шанси/пил, щоб не роздувати бюджет.
Антифрод: виключаємо цілі, які провокують мікрофарм; KYC-гейт на «рідкісні» челенджі з цінністю.
yaml achievement:
id: "win_mult_50"
rule: "max_mult>=50"
reward: {type: loot, rarity: epic, chance: 0. 03}
Метрики: % отримали, повторні сесії, скарги.
8) VIP-тієри (динамічний рейтинг + «чесний» кешбек)
Суть: довгострокові рівні лояльності з прозорим оборотом і кешбек-правилами.
Економіка: кешбек з капами і чесним внеском (столи 0%, слоти 100% - приклад), антиперегрів бюджетів.
Комплаєнс: явні правила податків/видачі, KYC L2 для кешаутів.
yaml vip:
tiers:
- name: Silver; turnover_28d: 500
- name: Gold; turnover_28d: 2000 cashback:
slots: 0. 5%
tables: 0. 0%
caps: { per_week_cashback: 50 }
Метрики: переходи по тієрах, утримання P30/P90, Net Uplift.
9) «Прогрес-валюта» (tokens) + магазин
Суть: за прогрес/квести копляться токени; витрачаються в магазині нагород (FS/лут/косметика/лот-квитки).
Економіка: контроль через ціну товарів, тижневі ліміти, soft/hard cap пулу.
Антифрод: джерела токенів - тільки «живі» дії; idempotency/журнал.
yaml tokens:
earn:
- type: mission_step; value: 3
- type: mastery_level; value: 5 spend_limits: { per_day: 20, per_week: 80 }
Метрики: velocity накопичення/спалювання, breakage, Cost/Active.
10) Кооперативні цілі (м'які «клани» 3-5 гравців)
Суть: команда збирає загальні очки, отримує командну скриню; особисті «маяки» - за внесок.
Економіка: командна нагорода - лут/FS; особисті - дешеві «іскри».
Антифрод: анти-мультиакк, мінімальний внесок на гравця, IP/FP-обмеження.
yaml squad:
size: 3-5 goal_week: "team_points>=5000"
personal_min_contrib: 8%
reward_team: {type: loot_chest, value: "rare"}
Метрики: % сформованих загонів, внесок/учасника, retention групи.
Метрики та вітрини (щодня)
sql
-- Воронка прогресії по механіках
SELECT mechanic, SUM(eligible) AS elig, SUM(started) AS started, SUM(completed) AS completed, SUM(cost_eur)/NULLIF(SUM(active_users),0) AS cost_per_active, AVG(net_arppu) AS net_arppu
FROM progression_daily
WHERE date = CURRENT_DATE
GROUP BY mechanic;
SLO продукту: оновлення прогресу ≤2 з; лаг видачі нагород ≤60 с; DLQ<0. 1%.
Guardrails: SRM-алерти, fraud-flags, RG-спрацьовування, HMAC/JWT-підписи вебхуків.
Антифрод і RG (загальне)
Капи: очки/ставку, очки/хв/год/добу; Мінімальна дисперсія ставок.
Техсигнали: headless, проксі/ASN, повторювані device-fp; hold-and-review великих призів.
RG: ліміти депозитів/часу, quiet hours для гармат; тон «запрошення», не тиску.
A/B-рамка і стійкість
Одиниця: користувач; sticky-assignment; стратифікація (payer/geo/platform).
Primary: Participation_net, Completion/уровни, Avg/Median Session Time, ΔARPPU (net).
Guardrails: скарги/1k, fraud-flags, SRM.
CUPED: pre-value (pre-ARPPU, pre-session-time).
Вікно: ≥2 тижні, фазами D0-D2/D3-D7/D8 +.
Чек-лист запуску прогресії
- База: XP-рівні + стрики з «прощенням».
- Сезонний пас 21-30 днів (Free/Premium).
- По одній механіці «глибини»: майстри по 3 улюбленим іграм або колекція раз на 2 тижні.
- Ланцюжки квестів з OR-кроками і зрозумілими підказками.
- VIP-тієри з чесним кешбеком і капами.
- Токени + магазин (ліміти earn/spend, ціни).
- Опціонально: кооператив 3-5 гравців.
- Антифрод/KYC/RG гейти, бюджет-пули з soft/hard cap і circuit-breakers.
- Дашборди часу/воронки/вартості/нетто-ефекту, SRM-альберти.
- Runbook інцидентів: ретраї/DLQ, реплей, ручна видача.
Міні-кейс (синтетичний, близький до реальності)
Контекст: 2 бренду, 3 гео, 8 тижнів, holdout 15%. Включено: XP-рівні, стрики, пас, майстри по 3 іграм, ланцюжки T1-T3, токени + магазин.
Підсумки vs контроль:- DAU/WAU +3. 9 п.п.; Avg Session Time +14. 6%, Median +12. 1%
- Participation_net +7. 3 п.п., Completion + 11. 2 п.п.
- ΔARPPU (net) +€2. 0 при Prize&Bonus/Active +€0. 7 (в капах)
- Скарги/1k −26%, fraud-flags <1% PF
- Рішення: закріпити пас/стрики як базу, ротувати колекції/майстри, масштабувати кооператив в пікові періоди.
Прогресія для казино - це не «ще одна смужка». Це система: ритм іскр, ясні цілі, варіативність шляхів, чесні капи, строгий антифрод і нетто-економіка. Зберіть з цих 10 механік свій «конструктор» - і отримаєте стійке зростання часу в сесії, утримання і чистого інкременту, без вигорання і скарг.