Relax Gaming - Genel Bakış ve Entegrasyon
1) Sağlayıcının kısa profili
Pazar rolü: hem stüdyo (şirket içi slotlar ve poker/bingo mirası) hem de düzinelerce üçüncü taraf stüdyo için toplayıcı.
İçerik odağı: "uzun" bonus oyunu, seri çizgiler, ilerici Dream Drop ikramiyeleri ile son derece uçucu video slotları.
- Powered By Relax - olgun B2B stüdyolarının içerik toplama.
- Silver Bullet, genç stüdyolar için bir inkübatördür (Relax yığını aracılığıyla hızlandırılmış yayıncılık).
TechStack: HTML5 (WebGL/Canvas), mobil öncelikli, hafif varlıklar, lobi ve promosyon için birleşik SDK/meta veriler.
2) Portföy ve oyun özellikleri
Şirket içi isabetler (kısmi liste):- Money Train 1-4/3D, bonus turlarında çeşitli değiştiricilere, çok yüksek varyansa sahip ikonik bir seridir.
- Temple Tumble/Tumble serisi (TNT, Templar Tumble, vb.) - kaskadlar, yıkılabilir bloklar, freespinlerin seçmeli modları.
- Dead Man's Trail, Beast Mode (collab), Iron Bank (collab) - güçlü bonuslar/çarpanlar, alternatif bonus girişleri.
- Dream Drop line - ortak bir ilerici havuza entegre olan oyunlar (beş jackpot seviyesi desteği).
- Orta/yüksek/ultra yüksek volatilite; Bonuslarda "tırmanma" ifade edildi.
- Kaskadlar/klester mantığı, karakter değiştiriciler, çarpanlar, freespinlerin seçmeli modları.
- RTP bantları yapıya ve yargı yetkisine göre değişir; commit 'rtp _ build' to reports.
- 5 aşamalı seviye (genellikle Rapid, Midi, Maxi, Major, Mega).
- Merkezi jackpot sunucusu Relax, havuz ve oturma yeri açar; Oyun, havuzun "müşterisi'dir.
- Zaman senkronizasyonu, işlem bütünlüğü, gerçek havuz dengesi ve ilerleme ekranı için sıkı gereksinimler.
3) Sertifikasyon ve uyumluluk
Laboratuvarlar/pazarlar: başlığa göre kapaklar (MGA/UKGC/EU/LATAM/Afrika/Asya); Kullanılabilirlik listesi DDJ ve normal oyunlar için farklıdır.
Özellik Satın Alma (Bonus Satın Alma) - Yalnızca izin verilen yargı bölgelerinde etkinleştirilir.
RTP sürümleri - derlemelerin analitik ve raporlara bağlanması ('rtp _ build', 'yargı yetkisi') gereklidir.
Sorumlu oyun: gerçeklik kontrolü, oturum zamanlayıcıları, bahis/para yatırma limitleri, yerelleştirilmiş uyarılar.
DDJ uyumluluk özellikleri: jackpot seviyelerini, tohum/tavan, oranlar, havuz finansal raporlamayı görüntüleme kuralları.
4) Entegrasyon seçenekleri
Toplayıcı aracılığıyla (hızlı pazara giriş)
Relax toplama için bir sözleşme ile bağlantı: kendi oyunları + geniş bir stüdyo matrisi (Powered By, Silver Bullet).
Birleştirilmiş katalog meta verileri, promosyon araçları (PAM'inizde veya harici çerçeveler aracılığıyla turnuvalar/görevler/düşüşler), birleştirilmiş raporlama.
Doğrudan entegrasyon (büyük operatörler için)
Cüzdan modelleri:- Kesintisiz - operatör tarafında bakiye, banka/kredi sosisleri aracılığıyla bahisler/ödemeler.
- Transfer (Fon) - oturum için kredilerin ön yüklenmesi, kapanışta bakiyenin iadesi.
- Oyun Başlatma: JWT ile tek giriş noktası, dil/para birimi/kanal/yargı parametreleri, özellik bayrakları (Bonus Buy, DDJ).
- Servis devresi: oturumlar, isteklerin imzası, etkinliklerin/jackpotların web kitapları, oyun günlüğü, raporlar.
- DDJ bağlantısı: jackpot sunucusuna bireysel anahtarlar/uç noktalar, havuz kaynağını kontrol etmek için senkronize çağrısı, kazançların bildirimi.
5) Ön uç ve UX gereksinimleri
Mobile-first: portre/albüm, "yüksek" ekranlarda doğru çalışma, jestler.
Performans: Orta ağda TTFP <3-4 s; Tembel varlıklar, sprite atlası, talep üzerine ses.
Yerelleştirme/para birimleri: başlıca AB/LATAM dillerinin ve çok para biriminin kapsamı; RG mesajları ve DDJ-UI için ayrı satırlar.
DDJ-UI: Her zaman jackpot seviyelerini, koşu miktarlarını ve temel katılım kurallarını gösterin.
6) Sözde entegrasyon örnekleri
6. 1. Oyun lansmanı (normal slot)
GET https://games.relax.example/launch
?token={jwt}
&game=rx_money_train4
&lang=ru
¤cy=EUR
&jurisdiction=mga
&channel=mobile
&features=bonus_buy:off,turbo:on
&rtp=96.1
&partner_id=OP123
JWT yükü (minimum):
json
{
"sub": "player_10873",
"sid": "sess_f9a2...bc",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}
6. 2. Oyunu Dream Drop ile başlatmak
GET https://games.relax.example/launch
?token={jwt}
&game=rx_temple_tumble_ddj
&lang=ru
¤cy=EUR
&jurisdiction=mga
&channel=mobile
&features=ddj:on,bonus_buy:off
&rtp=94.0
&partner_id=OP123
6. 3. Kesintisiz Cüzdan - Banka/Kredi
Debit (oran):http
POST /wallet/debit
{
"sid": "sess_f9a2...bc",
"txn_id": "rx_2025-11-02_000910",
"amount": "1.00",
"currency": "EUR",
"game_round_id": "gr_7aa1...ef",
"reason": "bet"
}
Kredi (kazanmak):
http
POST /wallet/credit
{
"sid": "sess_f9a2...bc",
"parent_txn_id": "rx_2025-11-02_000910",
"amount": "5.80",
"currency": "EUR",
"game_round_id": "gr_7aa1...ef",
"reason": "win"
}
Idempotency: benzersiz 'txn _ id'; Yeniden deneme deterministik bir yanıt döndürür ('duplicate = true').
İmza: HMAC (SHA256) + 'x-timestamp' (anti-replay 60-180 s).
6. 4. Webhooks of Events (Düzenli Tur)
json
{
"type": "game.round_end",
"player_id": "player_10873",
"game": "rx_money_train4",
"bet": 1.00,
"win": 5.80,
"currency": "EUR",
"features": ["tumble:active","collector:1","persistent_symbol:0"],
"rtp_build": "96.1_2025-10-12",
"jurisdiction": "mga",
"ts": "2025-11-02T13:28:17Z"
}
6. 5. Jackpot Webhooks (Dream Drop)
json
{
"type": "jackpot.win",
"player_id": "player_10873",
"game": "rx_temple_tumble_ddj",
"jackpot_level": "Major",
"jackpot_amount": 12873.44,
"currency": "EUR",
"jackpot_round_id": "jp_4c9a...77",
"pool_id": "ddj_pool_eu_01",
"rtp_build": "94.0_2025-10-25",
"jurisdiction": "mga",
"ts": "2025-11-02T13:29:03Z"
}
7) Promosyon araçları ve saklama
Görevler/görevler: "X ≥ çarpanına ulaşın", "N değiştiricilerini toplayın", "K ≥ basamaklarını kazanın".
Turnuvalar/uçuşlar: toplam çarpan, basamaklı uzunluk, kazanma/bahis oranı için puanlar.
Jackpotlar (DDJ): "büyüyen" miktarların afişleri, tavanın yakınlığı hakkında bildirimler, büyük kazançların tarihi.
Çapraz promosyon: serilere göre koleksiyonlar (Money Train, Tumble), "Dream Drop" ekran bölmeleri.
A/B: kartların sırası, fayans "hit/yenilikler/DDJ/yüksek volatilite", kapak reklam öğeleri.
8) Raporlama ve Analiz
Temel KPI'lar:- Başlığa göre DAU/MAU, ortalama oturum süresi, mobil portre payı.
- Bahis/Kazan/GGR/RTP (gerçek), StdDev kazanır, yüzdelik kazanç/bahis (P95/P99).
- Feature-rate: freespin/modifier tetik frekansı, ortalama bonus çarpanı.
- Bonus Satın Alma kullanımı (izin verilirse): satın alımların payı, satın alımların ROI'si.
- DDJ metrikleri: DDJ tetikleyicilerinin sayısı, katmanlama, dönüşüm/tutma etkisi.
- Saklama L1/L7/L30, dizilere göre ARPPU/LTV (Money Train, Tumble, DDJ başlıkları).
- Teknik: TTFP, cüzdan/webhook zaman aşımları, sosislerin tekrarlarının paylaşımı.
- 'game _ code', 'rtp _ build', 'jurisdiction', 'wallet _ mode', 'feature _ flags', 'jackpot _ pool', 'jackpot _ level', 'game _ round _ id', 'txn _ id', 'session _ id'.
9) Yayınlanmadan önce QA kontrol listesi
1. RTP sürümleri/yapıları pazarlara karşılık gelir; 'rtp _ build' günlüğe kaydedilir ve raporlarda görünür.
2. Bonus Buy yasak olduğu yerde kapalıdır.
3. DDJ bağlantısı: havuz sunucusuna erişim, zaman senkronizasyonu, seviyelerin/miktarların doğru görselleştirilmesi.
4. Dikişsiz sosisler: idempotency, TTL imzaları, veri tekilleştirme ile retrai.
5. Durumu kaydetme: İndirimden sonra tura otomatik dönüş, anlık görüntü bonusu/değiştiricileri.
6. Locales/para birimleri: Piyasalar × Locales matrisi kapsanır; RG ve DDJ ekranları kontrol edildi.
7. Performans: TTFP <3. 5 s, kararlı çerçeve <16 ms.
8. Promosyon otobüsü: turnuvalar/görevler/bağlı DDJ afişleri; kurallar gösterilir.
9. Raporlama: Tarihe/oyuna/sürüme göre GGR mutabakatı; Ayrı bir DDJ raporu.
10. UAT senaryoları: uzun bonus döngüleri, kenar çarpanları, jackpot vuruşları, ağ aksaklıkları ve tekrar sosisler.
10) Tipik hatalar ve çözümler
Raporlarda RTP uyumsuzluğu: karışık derlemeler - log 'rtp _ build', segment yüklemeleri.
Yinelenen yazmalar: idempotency yok - 'txn _ id' üzerinde depolama kilidi, deterministik tekrar yanıtları.
DDJ yanlış görüntülenir: Havuz sunucusuyla senkronize değildir - zamanı/önbelleği kontrol edin, miktarların imzalı anlık görüntülerini kullanın.
Varlıkların uzun süre yüklenmesi: CDN, atlas sprite, HTTP/2 ön yükleme, talep üzerine ses sağlar.
Bonus ilerleme kaybı: anlık görüntü kaydetme yok> mağaza durumu (çoklu, toplanan değiştiriciler, bonus adımı).
11) Vitrin için öneriler (katalog)
Etiketler: Yüksek/Ultra Volatilite, Kaskadlar/Takla, Özellik Satın Al (varsa), Dream Drop.
Seçimler: "Volatilite Efsaneleri: Para Treni", "Kaskadlar ve Bloklar: Takla", "Jackpot Avı: Dream Drop"
KPI kartları: bonus sıklığı, ortalama çarpan, DDJ'nin varlığı, oyunun öznel "hızı".
12) Ekonomi ve risk yönetimi
Top-line: Pareto olarak telaffuz edildi - Money Train serisinin hitleri ve DDJ başlıkları aslan payını ciroya veriyor.
Birim ekonomisi: ortalama bahis, bonusa dönüşüm, kazan/bahis dağıtımları, DDJ oturumu/tutma etkisi.
Riskler: Yüksek/ultra yüksek varyans - hız limitleri, seri/havuza göre pozlama kontrolü, kısa bir ufukta GGR tamponu.
İçerik karışımı: Önbelleği düzleştirmek için DDJ ve düz yuvaları dengeleyin.
13) Adım adım entegrasyon planı
1. Sözleşme/listeleme: pazarların listesi, RTP sürümleri, DDJ koşulları, promosyon paketi.
2. Teknik bağlantı: sandbox tuşları, başlatma URL'si, Cüzdan API'si, webhooks, (opt.) DDJ sunucusu.
3. Özellik bayrakları: Bonus Buy, DDJ, yerel, para birimleri.
4. Katalog: oyun kartları, yaş derecelendirmeleri, DDJ rozetleri, mekaniğin kısa açıklamaları.
5. QA/UAT: regresyon, yük, DDJ komut dosyaları/cüzdan tekrarları.
6. Yumuşak başlatma: Trafiğin %5-10'u; GGR/RTP/errors/feature-rate/DDJ metriklerinin izlenmesi.
7. GA sürümü: promosyon/turnuvalar/DDJ kampanyaları, A/B vitrinleri.
8. Post-monitoring: Retro 14/30 gün, modifiye vitrinler ve pozlama limitleri.
Sonuç
Relax Gaming, stüdyo ve toplayıcının çift gücüdür: seri isabetler (Money Train, Tumble) ve ortak stüdyolar ve ilerici Dream Drop için ölçeklenebilir program. Teknik olarak - iGaming klasikleri (kesintisiz/aktarım, JWT lansmanı, web kitapları), düzgün jackpot havuzu entegrasyonu ve uyum disiplini (RTP sürümleri, RG, görsel DDJ) ile tamamlanmaktadır. Başarı için - volatilitenin ve DDJ'nin dürüst bir şekilde işaretlenmesi, serilere göre vitrin koleksiyonları, güçlü analizler ve sıkı işlem idempotansı.