Thunderkick - baxış və inteqrasiya
1) Provayderin qısa profili
Ölkə və baza: İsveç (Stokholm).
Əsası qoyulmuşdur: 2012.
Fokus: Qeyri-standart mövzulu orijinal video slotlar, «təmiz» HTML5-realizasiya və mobil UX.
Məzmun fəlsəfəsi: «mexanika və estetika ilə təəccübləndirmək» - minimum vizual səs-küy, oxuculuq və hamar animasiyaya vurğu.
Texnologiyalar: HTML5 + WebGL/Canvas, yüngül assetalar, mobil şəbəkələrə yüklənmənin diqqətlə optimallaşdırılması.
2) Portfolio və oyun xüsusiyyətləri
Hitlər və cetvellər:- Esqueleto Explosivo/2 - «partlayan» simvollar və artan çoxluqlu kaskadlar (Mucho Multiplier).
- Fruit Warp - meyvə növlərinə görə bir sıra respinlər və tərəqqi trekləri ilə «portal» mexaniki.
- Pink Elephants/2 - simvol-scatter-misteriya, simvol yenilənmiş uzun frispins.
- Beat the Beast (Cerberus, Griffin, Midas, Quetzalcoatl, Kraken) - ekspander/multi-modifikatorlu yüksək qalınlığa malik slotlar seriyası.
- Sword of Khans, Midas Golden Touch/2, Big Fin Bay, Carnivals/Pyramyth - «yetkin» dəyişkənlik, güclü bonus raundları.
- Orta/yüksək dəyişkənlik, «uzun» bonus sessiyalarına cazibə.
- Çox vaxt kaskad məntiqi, tərəqqi çoxaltıcıları, simvolların yenilənməsi istifadə olunur.
- RTP diapazonları bild/yurisdiksiyalara görə dəyişir; kataloq adətən 96% ~ versiyaları və azaldılmış profillər (məsələn, 94/92/90) mövcuddur.
- Intuitiv şəbəkə oxuculuğu, böyük simvollar, spin/animasiyaların proqnozlaşdırıla bilən sürəti.
- Audio identifikasiya (Esqueleto, Pink Elephants) - musiqi və SFX «mükafat siqnalları» gücləndirir.
- Ayrı-ayrı buraxılışlarda Bonus Buy mövcuddur (icazə verilən bazarlarda daxil edilir).
3) Sertifikatlaşdırma və uyğunluq
Lab: GLI/iTech/eCOGRA (bazarlar və titullar üzrə).
Bazarlar: MGA, UKGC və digər tənzimlənən yurisdiksiyalar Avropa/LATAM/Afrika/Asiya (siyahı xüsusi oyun və RTP versiyası asılıdır).
- Bonus Buy - qadağan olunmuş ölkələrdə bağlama.
- RTP versiyaları - hesabat/telemetriyada build-ID-ni qeyd edin.
- Məsuliyyətli oyun - reality check, session limits, yerli yaş/informasiya ekranları.
- Hesabat: oyun/versiya/bazar detalları; məcburi sahələr: 'rtp _ build', 'jurisdiction', 'feature _ flags'.
4) İnteqrasiya variantları
Aqreqator vasitəsilə (bazarların sürətli əhatə dairəsi):- Vahid kataloq və promo əlavələr (turnirlər/missiyalar/cekpotlar aqreqatorda).
- Sadələşdirilmiş sertifikatlaşdırma və avtomatik yeniləmə.
- Seamless API - operatorun balansı, dərəcəsi/debet/kredit culback vasitəsilə ödəniş.
- Transfer (Fund) API - sessiyaya kreditlərin əvvəlcədən yüklənməsi və tamamlandıqda qalığın geri qaytarılması.
- Game Launch: JWT tokeni, dil/valyuta/yurisdiksiya parametrləri və fic bayraqları ilə vahid giriş nöqtəsi (Bonus Buy və s.).
- Xidmət konturu: sessiyaların yaradılması/təsdiqlənməsi, sorğuların imzalanması, hadisələrin vebhukları, oyun jurnalı, hesabatlar, jekpot notları.
5) frontend və UX üçün tələblər
Mobile-first: portret və albom, düzgün viuport miqyaslı, jestlər.
Performans: «orta» şəbəkədə TTFP <3-4; aqressiv asset tənbəlliyi.
Lokalizasiya: AB/LATAM əsas dilləri; məsuliyyətli mesajlar üçün ayrı-ayrı sətirlər.
Əlçatanlıq: oxunan təzadlar, aydın düymə vəziyyətləri, FPS «qırılmadan» hamar animasiyalar.
6) İnteqrasiya nümunəsi (psevdo)
6. 1. Oyunun başlanğıcı
GET https://games. thunderkick. example/launch
?token={jwt}
&game=tk_pink_elephants2
&lang=ru
¤cy=EUR
&jurisdiction=mga
&channel=mobile
&features=bonus_buy:off
&rtp=96. 1
&partner_id=OP123
JWT payload (minimum):
json
{
"sub": "player_00421",
"sid": "sess_9a1c...e7",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "android",
"exp": 1762041600
}
6. 2. Debet/Kredit (Seamless Wallet)
Debit (bahis):http
POST /wallet/debit
{
"sid": "sess_9a1c...e7",
"txn_id": "tk_2025-11-02_001245",
"amount": "1. 00",
"currency": "EUR",
"game_round_id": "gr_c1ee...51",
"reason": "bet"
}
Kredit (uduşlar):
http
POST /wallet/credit
{
"sid": "sess_9a1c...e7",
"parent_txn_id": "tk_2025-11-02_001245",
"amount": "4. 30",
"currency": "EUR",
"game_round_id": "gr_c1ee...51",
"reason": "win"
}
İdempotentlik: unikal 'txn _ id', determinated cavab (bayraq 'duplicate = true').
İmza: HMAC (SHA256) bədən + zamanlama; anti-replay pəncərə 60-120 s.
6. 3. Hadisə vebhukları (nümunə)
json
{
"type": "game. round_end",
"player_id": "player_00421",
"game": "tk_pink_elephants2",
"bet": 1. 00,
"win": 4. 30,
"currency": "EUR",
"features": ["free_spins:triggered", "symbol_upgrade:1->2"],
"rtp_build": "96. 1_2025-09-30",
"jurisdiction": "mga",
"ts": "2025-11-02T12:42:18Z"
}
7) Promo funksiyaları və saxlama
Missiyalar/axtarışlar: «çarpanı ≥ 20x-ə çatdırın», «simvol yeniləməsini N dəfə aktivləşdirin», «kaskad zənciri ≥ 3».
Turnirlər: çoxaldıcıların cəminə görə, kaskad zəncirlərinin uzunluğuna görə, bahis uduşlarına görə (win/bet).
Jackpotlar: aqreqator vasitəsilə lokal/şəbəkə; şəffaf seed/ceiling və iştirak qaydaları.
On-site kommunikasiyalar: «canlı» hadisələrin bannerləri (böyük bir çarpan düşdü), bonusa daxil olduqda şəxsi toplar.
A/B testləri: hitlərin verilməsi qaydası (Pink Elephants, Midas), plitələrin yeri, üz qabığı və copy.
8) Hesabat və analitika
Əsas KPI:- DAU/MAU, orta seans uzunluğu, pay mobile portrait.
- Bet/Win/GGR/RTP (fakt), uduşların standart sapması.
- Feature-rate: Frispin tezliyi, yeniləmə/çoxaltma tezliyi, bonus dönüşümü.
- Bonus Buy usage (harada icazə verilir): alış payı, orta ROI bonusu.
- Retention L1/L7/L30, ARPPU/LTV seriyası (Beat the Beast, Pink Elephants).
- Şəbəkə/render səhvləri, cüzdan taymautları, culback təkrarlarının payı.
- `game_code`, `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags`, `game_round_id`, корреляция с `txn_id`.
9) Buraxılışdan əvvəl QA-çek siyahısı
1. RTP versiyaları bazarlara uyğundur; build-ID loglarda görünür.
2. Bonus Buy qadağandır.
3. Seamless: kolbeklərin idempotentliyi, TTL imzaları ilə təkrar.
4. Vəziyyətin qorunması: şəbəkə qırıldıqdan sonra raunda düzgün qayıtmaq.
5. Lokallar/valyutalar: Markets × Locales matrisi örtülmüşdür; məsul ekranların yoxlanılması.
6. Məhsuldarlıq: TTFP <3. 5 c, sabit çərçivə <16 ms.
7. Promo: turnir/missiya şinasına qoşulmaq, qaydaları göstərmək.
8. Hesabat: gün/bazar/oyun üzrə GGR toplusu, maliyyə üçün ixrac.
9. Təhlükəsizlik: imzalar, CORS/CSP, anti-fraud tetikleyicilər.
10. UAT ssenariləri: uzun bonus dövrləri, kaskad seriyası, cüzdan edge cases.
10) Tipik səhvlər və həllər
Şişmiş assets → uzun yükləmə: sprite/atlas, HTTP/2 Preload, CDN geo-paylama daxil edin.
Dublikatlar: heç bir idempotentlik - storage-lock by 'txn _ id' və determinated təkrar.
Hesabatlardakı RTP uyğunsuzluğu: qarışıq bildlər - 'rtp _ build' log və boşaltmalarda qeyd edin.
Səhv Bonus Buy bayraqları: PAM-dən geo-fic bayraqlarını mərkəzləşdirin.
Seans itkisi: auto-resume yoxdur - tur snapshot saxlayın (grid, çarpanlar, bonus addım).
11) Vitrin (kataloq) üzrə tövsiyələr
Tags: High Volatility, Cascades, Symbol Upgrade, Series (Beat the Beast), Bonus Buy (varsa).
Seçmələr: «Eksperimental mexanika» (Fruit Warp), «Yüksək dispersiya» (Midas, Pink Elephants), «Seriyalar» (Beat the Beast).
Metrik kartlar: orta bonus çarpanı, frispin triggeri tezliyi, subyektiv «temp» reytinqi (oyun sürəti).
12) İqtisadiyyat və KPI operator
Top-line: 20/80 - hitlər aslan dövriyyəsi payı verir; missiyalarla/turnirlərlə quyruğunuzu saxlayın.
Vahid iqtisadiyyat: orta bet, sessiya/bonus tezliyi, lobbidə CTR plitələr.
Risklər: bir sıra titulların yüksək dispersiyası - qısa seqmentlərdə bahis limitlərini və GGR buferini planlaşdırın.
Məzmun qarışığı: «sərt» buraxılışları (Midas, Pink Elephants) daha «düz» mövqelərlə balanslaşdırın.
13) Addım-addım inteqrasiya planı
1. Müqavilə/listinq: bazarlar, RTP versiyaları, promo-paket.
2. Texniki qoşulma: sandbox açarları, başlanğıc URL, cüzdan API, webhucks.
3. Fich bayraqları: Bonus Buy, cekpotlar, turnirlər, lokallar.
4. Kataloq: oyun kartları, yaş reytinqləri, mexanikin qısa təsviri.
5. QA/UAT: regress + yük testi; edge cases yoxlama.
6. Soft-launch: 5-10% trafik, GGR/RTP/səhv/Feature-rate monitorinq.
7. GA-release: promo daxil, lobbidə cross-promo, A/B buraxılış qaydası.
8. Post-monitorinq: 14/30 gün sonra retro, ekran və promosyon ssenariləri sazlama.
Yekun
Thunderkick qeyri-standart mexaniklərə və yüksək dəyişkənliyə, tanınan seriyalara (Pink Elephants, Beat the Beast) və səliqəli mobile-first UX-a diqqət yetirən «Skandinaviya minimalizmidir». İnteqrasiya iGaming klassiklərini izləyir: seamless/transfer-cüzdan, JWT-başlanğıc, hadisələrin vebhukları, ətraflı telemetriya ('rtp _ build', 'feature _ flags'). Müvəffəqiyyət komplayens intizamı, sürətli vitrin iterasiyası və promo əlavələri (missiyalar/turnirlər/cekpotlar) vasitəsilə əldə edilir.