Relax Gaming - Aperçu et intégration
1) Profil court du fournisseur
Rôle sur le marché : studio à la fois (fentes in-house et poker/bingo héritage) et agrégateur pour des dizaines de studios tiers.
Focus de contenu : Machines à sous vidéo à haute densité avec jeu bonus « long », lignes de série, jackpots progressifs Dream Drop.
- Powered By Relax est l'agrégation du contenu des studios B2B matures.
- Silver Bullet est un « incubateur » pour les jeunes studios (publication accélérée via la pile Relax).
Techstek : HTML5 (WebGL/Canvas), mobile-first, assets légers, SDK/métadonnées uniques pour le lobby et promos.
2) Portfolio et caractéristiques de jeu
In-house hits (liste incomplète) :- Money Train 1-4/3D est une série d'icônes avec une variété de modificateurs dans les tours bonus, très haute variance.
- La série Temple Tumble/Tumble (TNT, Templar Tumble, etc.) est une cascade, des blocs détruits, des modes de frispin sélectifs.
- Dead Man's Trail, Beast Mode (collab), Iron Bank (collab) - bonus/multiplicateurs puissants, entrées alternatives au bonus.
- Dream Drop est un jeu avec intégration dans un pool progressif commun (prise en charge de cinq niveaux de jackpot).
- Volatilité moyenne/élevée/ultra-élevée ; « escalade » exprimée en bonus.
- Cascades/logique de clester, modificateurs-personnages, multiplicateurs, modes électifs de Frispin.
- Les bandes RTP dépendent de la valeur et de la juridiction ; Enregistrer 'rtp _ build'dans les rapports.
- 5 niveaux progressifs (généralement Rapid, Midi, Maxi, Major, Mega).
- Le serveur jackpot central Relax gère le pool et l'assise ; le jeu est le « client » du pool.
- Exigences strictes pour la synchronisation du temps, l'intégrité des transactions, l'équilibre réel du pool et l'affichage des progrès.
3) Certification et conformité
Labs/marchés : couvertures par titres (MGA/UKGC/UE/LATAM/Afrique/Asie) ; la liste des disponibilités diffère chez DDJ et les jeux classiques.
Achat de fonctionnalités (Bonus Buy) - inclus uniquement dans les juridictions autorisées.
Version RTP : Il est obligatoire de lier les bits dans l'analyse et les rapports ('rtp _ build',' jurisdiction ').
Jeu responsable : vérification de la réalité, timbres de session, limites de paris/dépôts, avertissements localisés.
Caractéristiques DDJ de la conformité : règles d'affichage des niveaux jackpot, seed/ceiling, cotes, états financiers du pool.
4) Options d'intégration
Via l'agrégateur (go-to-market rapide)
Se connecter en un seul contrat à Relax aggregation : jeux propres + large matrice de studios (Powered By, Silver Bullet).
Métadonnées de catalogue unifiées, outils promotionnels (tournois/missions/drops chez votre PAM ou via des cadres externes), reporting unique.
Intégration directe (pour les grands opérateurs)
Modèles Wallet :- Seamless - équilibre du côté de l'opérateur, taux/paiements par débit/crédit-saucisson.
- Transfer (Fund) - pré-chargement des crédits par session, remboursement du solde à la clôture.
- Lancement de jeu : point d'entrée unique avec JWT, paramètres de langue/monnaie/canal/juridiction, drapeaux de fich (Bonus Buy, DDJ).
- Contour de service : sessions, signature de demandes, webhooks d'événements/jackpots, gamelog, rapports.
- Connexion DDJ : clés individuelles/endpoints au serveur jackpot, appel synchro pour vérifier la ressource du pool, notifier les gains.
5) Exigences frontales et UX
Mobile-first : portrait/album, travail correct sur les écrans « hauts », gestes.
Performance : TTFP <3-4 c sur le réseau moyen ; paresseux assets, sprite-atlas, audio à la demande.
Localisation/devises : couverture des principales langues de l'UE/LATAM et multi-devises ; des lignes séparées pour les messages RG et DDJ-UI.
DDJ-UI : affichez toujours les niveaux du jackpot, les montants actuels et les règles clés de participation.
6) Pseudo-exemples d'intégration
6. 1. Lancer le jeu (slot normal)
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 payload (minimum) :
json
{
"sub": "player_10873",
"sid": "sess_f9a2...bc",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}
6. 2. Lancement du jeu avec Dream Drop
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. Seamless Wallet - débit/crédit
Débit (taux) :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"
}
Crédit (gain) :
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"
}
Idempotence : unique 'txn _ id' ; une répétition de requête renvoie une réponse déterministe ('duplicate = true').
Légende : HMAC (SHA256) + 'x-timestamp' (anti-replay 60-180 s).
6. 4. Webhooks d'événements (round ordinaire)
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. Webhooks Jackpot (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) Outils promotionnels et maintien
Missions/quêtes : « atteindre le multiplicateur de ≥ X », « rassembler N modificateurs », « gagner sur la cascade de ≥ K ».
Tournois/vols : points pour le multiplicateur total, longueur des cascades, rapport win/bet.
Jackpots (DDJ) : bannières de montants « croissants », avis de proximité de plafond, histoire de grands gains.
Cross-promo : sélections par série (Money Train, Tumble), capsules vitrines « Dream Drop ».
A/B : ordre des cartes, mystères « succès/nouveautés/DDJ/volatilité élevée », créations de couvertures.
8) Rapports et analyses
KPI de base :- DAU/MAU sur les titres, la durée moyenne de la session, la part du portrait mobile.
- Bet/Win/GGR/RTP (fait), StdDev des gains, percentiles win/bet (P95/P99).
- Feature-rate : fréquence de déclenchement des frispins/modificateurs, multiplicateur de bonus moyen.
- Achat de bonus (si autorisé) : part d'achat, ROI d'achat.
- Métriques DDJ : nombre de déclencheurs DDJ, répartition par niveau, effet sur la conversion/rétention.
- Retraite L1/L7/L30, ARPPU/LTV par série (Money Train, Tumble, DDJ-titres).
- Technique : TTFP, time-outs portefeuille/webhooks, proportion de répétitions de saucisses.
- `game_code`, `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags`, `jackpot_pool`, `jackpot_level`, `game_round_id`, `txn_id`, `session_id`.
9) Liste de vérification QA avant la publication
1. Les versions RTP/bill correspondent aux marchés ; 'rtp _ build'est logé et visible dans les rapports.
2. Bonus Buy est éteint là où il est interdit.
3. Connexion DDJ : accès au serveur pool, synchronisation temporelle, visualisation correcte des niveaux/montants.
4. Saucisses seamless : idempotence, signature TTL, retraits avec déduplication.
5. Enregistrer l'état : auto-retour à la ronde après le rabais, snapshot bonus/modificateurs.
6. Locales/monnaies : couvertes par la matrice Markets × Locales ; les écrans RG et DDJ sont vérifiés.
7. Performance : TTFP <3. 5 c, cadre stable <16 ms.
8. Bus promotionnel : tournois/missions/bannières DDJ connectées ; les règles sont affichées.
9. Reporting : rapprochement de GGR par dates/jeux/versions ; un rapport distinct sur DDJ.
10. Scénarios UAT : longs cycles bonus, multiplicateurs limites, hit jackpot, pannes de réseau et saucisses répétées.
10) Erreurs et solutions types
La non-coïncidence RTP dans les rapports : sont mélangés билды → логируйте ' rtp_build ', segmentez les déchargements.
Doublons des débits : pas d'idempotence → storage-lock par 'txn _ id', réponses déterministes aux répétitions.
DDJ ne s'affiche pas correctement : Non-synchronisation avec le pool serveur → vérifiez le temps/cache, utilisez les snapshots de montant signés.
Long téléchargement d'assets : activer CDN, sprites atlas, preload HTTP/2, audio à la demande.
Perte de progression du bonus : pas d'enregistrement snapshot → stocker l'état (animations, modificateurs collectés, pas de bonus).
11) Recommandations de vitrine (catalogue)
Tags : High/Ultra Volatilité, Cascades/Tumble, Feature Buy (si disponible), Dream Drop.
Sélections : « Légendes de la volatilité : Money Train », « Cascades et blocs : Tumble », « Chasse au jackpot : Dream Drop ».
Cartes-KPI : fréquence de bonus, multiplicateur moyen, présence de DDJ, « rythme » subjectif du jeu.
12) Économie et gestion des risques
Top line : exprimé par Pareto - les succès de la série Money Train et les titres DDJ donnent la part du lion du chiffre d'affaires.
Unit-economy : bet moyen, conversion en bonus, win/bet-distributions, impact du DDJ sur la session/reprise.
Les risques : une haute/ultra-haute dispersion → les limites des taux, le contrôle des expositions selon des séries/pools, le tampon GGR sur l'horizon court.
Mélange de contenu : Équilibrer DDJ et slots « plat » pour lisser le cache.
13) Plan d'intégration étape par étape
1. Contrat/listing : liste des marchés, version RTP, conditions DDJ, pack promotionnel.
2. Connexion technique : clés sandbox, URL de lancement, API Wallet, webhooks, (opz.) Serveur DDJ.
3. Drapeaux Fich : Bonus Buy, DDJ, local, devises.
4. Catalogue : cartes de jeux, classements par âge, badges DDJ, brèves descriptions des mécaniciens.
5. QA/UAT : régression, charge, scénarios DDJ/répétitions de portefeuille.
6. Soft-launch : 5-10 % du trafic ; Surveillance des mesures GGR/RTP/Error/feature-rate/DDJ.
7. Sortie GA : promos/tournois/campagnes DDJ, vitrines A/B.
8. Post-surveillance : rétro 14/30 jours, tuning vitrine et limites d'exposition.
Total
Relax Gaming est le double pouvoir du studio et de l'agrégateur : des succès en série (Money Train, Tumble) plus un programme évolutif pour les studios partenaires et les progressistes de Dream Drop. Techniquement, c'est le classique iGaming (seamless/transfer, JWT, webhooks), complété par une intégration soignée du jackpot pool et de la discipline de la complication (RTP, RG, DDJ visuel). Pour réussir - un marquage honnête de la volatilité et de la DDJ, des sélections vitrines par série, une analyse forte et une idempotence rigoureuse des transactions.