C
creation.devRoblox Hub

Comment creer un Game Pass sur Roblox : guide etape par etape

Les game passes sont le moyen le plus fiable de gagner des Robux avec votre jeu Roblox. Ce guide vous accompagne a chaque etape, de la configuration sur le Creator Hub au scripting Luau.

By creation.dev

Un game pass est un achat unique qui donne a un joueur un avantage permanent dans votre jeu Roblox. Acces VIP, double revenu, cosmetiques exclusifs, emplacements d'inventaire supplementaires — les game passes sont le pilier de la monetisation sur Roblox, et chaque jeu a succes les utilise.

Creer un game pass implique trois etapes : le configurer sur le Roblox Creator Hub, concevoir une icone et ecrire le script Luau qui accorde l'avantage quand un joueur l'achete. Ce guide couvre l'ensemble du processus pour que vous puissiez passer de zero a un game pass fonctionnel en une seule session. Si vous souhaitez un apercu plus large des revenus possibles, consultez notre guide sur comment monetiser votre jeu Roblox.

Ce dont vous avez besoin avant de commencer

Avant de pouvoir creer un game pass, vous avez besoin d'une experience Roblox publiee. Les game passes sont lies a des experiences specifiques, vous ne pouvez donc pas en creer un tant que votre jeu n'existe pas sur la plateforme. Si vous n'avez pas encore publie, ouvrez votre place dans Roblox Studio, allez dans Fichier, puis Publier sur Roblox, et suivez les instructions. Vous n'avez pas besoin de Roblox Premium — n'importe quel developpeur peut creer et vendre des game passes gratuitement.

Prerequis pour creer un game pass :

  • Un compte Roblox (tout age, pas de Premium requis)
  • Une experience Roblox publiee (pas besoin qu'elle soit publique)
  • Une image d'icone pour le game pass (150x150 pixels, PNG ou JPEG)
  • Roblox Studio installe pour programmer la fonctionnalite
  • Une comprehension de base du scripting Luau

Etape 1 : Creer le Game Pass sur le Creator Hub

Ouvrez le Roblox Creator Hub sur create.roblox.com. Connectez-vous, cliquez sur Creations dans la barre laterale gauche et selectionnez l'experience a laquelle vous voulez ajouter un game pass. Naviguez vers Monetization, puis Game Passes, et cliquez sur Create a Game Pass.

On vous demandera de telecharger une image d'icone et d'entrer un nom et une description. Le nom doit etre clair et descriptif — les joueurs decident d'acheter en fonction de ce qu'ils voient dans le menu des game passes, alors ne soyez pas vague. Un nom comme "2x Cash" indique au joueur exactement ce qu'il obtient. Un nom comme "Amelioration Speciale" ne lui dit rien. Une fois soumise, Roblox examine l'icone via son systeme de moderation, ce qui prend generalement quelques minutes.

Etape 2 : Concevoir une icone de Game Pass claire

L'icone de votre game pass est la premiere chose que les joueurs voient, et elle influence directement leur decision d'achat. Une bonne icone communique l'avantage instantanement sans que le joueur ait besoin de lire la description. Vous pouvez creer des icones avec n'importe quel editeur d'images — des outils gratuits comme Pixlr, Photopea ou Canva font tres bien l'affaire.

Bonnes pratiques pour la conception d'icones :

  • Utilisez 150x150 pixels — c'est la resolution requise
  • Gardez un design simple avec des couleurs vives et un contraste eleve
  • Incluez un symbole visuel de l'avantage (eclair pour la vitesse, pieces pour la monnaie, etoile pour VIP)
  • Ajoutez du texte court si necessaire, mais pas plus d'un ou deux mots
  • Utilisez un style visuel coherent pour tous vos game passes afin qu'ils aient une apparence homogene

Etape 3 : Fixer le prix et mettre en vente

Retournez a la liste des game passes sur le Creator Hub, cliquez sur le pass que vous avez cree, et cherchez les parametres de vente. Activez le pass sur En Vente et entrez votre prix en Robux. Le prix minimum est de 1 Robux et il n'y a pas de maximum, bien que la plupart des passes a succes se situent entre 25 et 500 Robux.

N'oubliez pas les frais de la marketplace. Roblox preleve 30 pour cent sur chaque vente de game pass. Si vous fixez le prix a 100 Robux, vous en gagnez 70. Tenez-en compte dans vos decisions de tarification. Vous pouvez changer le prix a tout moment, et les joueurs ayant deja achete conservent leur pass quelles que soient les modifications.

Etape 4 : Obtenir l'ID du Game Pass

Avant de pouvoir programmer la fonctionnalite, vous avez besoin de l'ID unique du pass. Allez sur la page Game Passes de votre experience sur le Creator Hub, cliquez sur le pass et regardez l'URL dans votre navigateur. Le nombre a la fin de l'URL est l'ID du game pass. Copiez-le — vous le referencerez dans chaque script qui verifie ou accorde ce pass.

Etape 5 : Programmer le Game Pass en Luau

C'est ici que le game pass fait reellement quelque chose. Le creer sur le Creator Hub le rend achetable, mais vous avez encore besoin du code qui detecte la possession et accorde l'avantage. Tout le scripting de game pass utilise l'API MarketplaceService.

Modele de scripting principal pour les game passes :

  • Obtenir MarketplaceService avec game:GetService("MarketplaceService")
  • Definir l'ID du game pass comme variable en haut de votre script
  • Ecouter Players.PlayerAdded pour verifier la possession quand les joueurs se connectent
  • Appeler MarketplaceService:UserOwnsGamePassAsync(userId, passId) enveloppe dans pcall
  • Si le joueur possede le pass, appliquer l'avantage immediatement
  • Gerer les echecs d'API avec elegance — ne laissez jamais un appel echoue faire planter le script

Verification de la possession a la connexion. Dans ServerScriptService, creez un nouveau Script. Obtenez une reference a MarketplaceService et definissez l'ID de votre game pass en haut. Connectez-vous a Players.PlayerAdded et appelez UserOwnsGamePassAsync dans ce callback, enveloppe dans pcall car l'API peut echouer si les serveurs Roblox sont lents. Si le joueur possede le pass, appliquez l'avantage — augmentez son WalkSpeed, definissez un multiplicateur, accordez l'acces a une zone, ou tout ce que votre pass promet.

Gerer les achats en cours de session

Les joueurs peuvent acheter un game pass alors qu'ils sont deja dans votre jeu. Si vous ne verifiez la possession que sur PlayerAdded, ils devraient se reconnecter pour que l'avantage s'active. C'est une mauvaise experience.

Utilisez MarketplaceService.PromptGamePassPurchaseFinished. Cet evenement se declenche quand un joueur complete ou annule un achat. Le callback vous donne le joueur, l'ID du game pass et un booleen indiquant si l'achat a reussi. Quand ce booleen est vrai, appliquez l'avantage immediatement pour que le joueur voie l'effet sans se reconnecter.

Vous pouvez aussi proposer des achats depuis le jeu en utilisant MarketplaceService:PromptGamePassPurchase(player, gamePassId). Cela affiche le dialogue d'achat natif de Roblox. Utilisez-le quand un joueur tente d'entrer dans une zone VIP, interagit avec une fonctionnalite verrouillee ou ouvre votre interface de boutique. Verifiez toujours si le joueur possede deja le pass avant de proposer — s'il le possede, laissez-le utiliser la fonctionnalite directement.

Exemple : Creer un Game Pass 2x Cash

Creez le pass sur le Creator Hub. Nommez-le "2x Cash" avec une description comme "Gagnez le double de cash de toutes les sources, de facon permanente." Televersez une icone montrant des pieces avec un label "2x". Fixez le prix a 99 Robux.

Utilisez une variable multiplicateur dans votre systeme de monnaie. Partout ou votre jeu attribue du cash, multipliez le montant par une variable cashMultiplier qui vaut 1 par defaut. Quand un joueur possede le pass 2x Cash, definissez-la a 2. C'est plus propre que de disperser des verifications if-else dans tout votre code et cela s'adapte bien si vous ajoutez d'autres bonus plus tard.

Verifiez la possession a la connexion avec UserOwnsGamePassAsync et connectez-vous a PromptGamePassPurchaseFinished pour les acheteurs en cours de session. Les deux chemins definissent le cashMultiplier du joueur a 2. Ce modele — utiliser une variable que tout votre systeme de monnaie reference — signifie que vous n'avez qu'une seule valeur a changer pour accorder ou revoquer l'avantage.

Idees de Game Pass qui se vendent bien

Tous les game passes ne convertissent pas de la meme maniere. Voici les types qui fonctionnent systematiquement bien sur Roblox.

Pass VIP. Un ensemble d'avantages — badge de chat, zone exclusive, objets cosmetiques et petits bonus de gameplay. Les pass VIP donnent au joueur un sentiment special a chaque session et sont generalement les pass les plus chers, entre 200 et 500 Robux.

Pass multiplicateurs. 2x cash, 2x XP, 2x vitesse — tout ce qui double une ressource principale. Ce sont les pass avec le meilleur taux de conversion car la valeur est immediatement evidente.

Pass utilitaires et cosmetiques. Collecte automatique, inventaire supplementaire, voyage rapide, skins exclusifs, trainées et effets. Les pass utilitaires resolvent des problemes de qualite de vie, tandis que les pass cosmetiques seduisent les joueurs qui veulent se demarquer. Les deux convertissent bien et aucun ne desequilibre le jeu.

Strategie de tarification

La tarification est le domaine ou beaucoup de developpeurs hesitent. Le bon prix depend de votre audience, de la valeur percue de l'avantage et de ce que la concurrence propose. Pour approfondir, consultez notre guide sur comment gagner des Robux avec des idees de jeu.

Connaissez le budget de votre audience. L'audience de Roblox est jeune avec des Robux limites. Un pass a 50-100 Robux convertit bien plus de joueurs qu'un pass a 500. Un volume eleve a un prix plus bas genere souvent plus de revenus totaux.

Utilisez l'ancrage de prix et testez sans relache. Ayez au moins un pass cher (500 a 1 000 Robux) aux cotes d'options moins cheres — cela fait paraitre les pass de gamme moyenne comme une bonne affaire. Lancez avec votre meilleure estimation, surveillez les ventes pendant quelques semaines et ajustez. Si personne n'achete, le prix est peut-etre trop eleve ou l'avantage pas assez convaincant.

Bonnes pratiques

Ne verrouillez jamais le gameplay principal derriere un paiement. Chaque joueur devrait vivre la boucle de jeu principale gratuitement. Les game passes doivent ameliorer l'experience, pas la restreindre. Si les joueurs gratuits ont l'impression de jouer a une demo, ils partent sans acheter.

Rendez la valeur evidente et commencez petit. Les joueurs doivent comprendre exactement ce qu'ils obtiennent avant d'acheter — redigez des descriptions claires, utilisez des icones intuitives et nommez les passes simplement. Lancez avec deux a trois passes plutot que dix. Une boutique concentree avec des options solides convertit mieux qu'une boutique encombree.

Resolution des problemes courants

Si votre game pass n'apparait pas dans le jeu, assurez-vous qu'il est active sur En Vente dans le Creator Hub et associe a la bonne experience. Les game passes sont specifiques a une experience — un pass cree pour une experience n'apparaitra pas dans une autre. Si les verifications de possession echouent apres un achat en cours de session, rappelez-vous que UserOwnsGamePassAsync met les resultats en cache. Gerez les achats en cours de session via l'evenement PromptGamePassPurchaseFinished au lieu de reverifier la possession. Assurez-vous egalement que tous les appels MarketplaceService sont enveloppes dans pcall — les problemes reseau et la limitation de debit peuvent causer des echecs qui ne doivent jamais faire planter votre script.

Conclusion

Creer un game pass sur Roblox est simple une fois que vous comprenez les trois parties : le configurer sur le Creator Hub, concevoir une icone claire et fixer votre prix, puis ecrire le code Luau qui le fait reellement fonctionner dans votre jeu. La partie technique n'est pas compliquee — l'essentiel du vrai travail consiste a decider quels avantages offrir et comment les tarifer pour que les joueurs sentent qu'ils obtiennent une veritable valeur.

Commencez par un game pass qui resout un vrai probleme ou offre un avantage reellement desirable. Faites-le fonctionner de bout en bout. Observez comment les joueurs reagissent. Puis iterez. Les developpeurs qui gagnent regulierement grace aux game passes traitent la monetisation comme un probleme de conception continu, pas comme une configuration unique. Pour une vue complete de toutes les options de revenus, lisez notre guide complet sur comment monetiser votre jeu Roblox.

Questions Fréquentes

Ai-je besoin de Roblox Premium pour creer un game pass ?

Non. N'importe quel developpeur Roblox peut creer et vendre des game passes gratuitement. Vous n'avez pas besoin d'un abonnement Premium. Roblox preleve des frais de marketplace de 30 pour cent sur chaque vente, vous recevez donc environ 70 pour cent du prix affiche en Robux.

Combien de temps faut-il pour qu'un game pass apparaisse apres sa creation ?

Le game pass est cree instantanement, mais l'image de l'icone doit passer la moderation Roblox avant d'etre visible pour les joueurs. Cela prend generalement quelques minutes, bien que cela puisse parfois prendre jusqu'a une heure pendant les periodes de pointe. Assurez-vous que votre icone respecte les regles de la communaute pour eviter un rejet.

Puis-je changer le prix d'un game pass apres que des gens l'ont achete ?

Oui. Vous pouvez changer le prix a tout moment via le Creator Hub. Les joueurs ayant deja achete le pass le conservent quels que soient les changements de prix. Aucun remboursement n'est effectue si vous baissez le prix, et les proprietaires existants ne sont pas factures davantage si vous l'augmentez.

Pourquoi mon game pass ne fonctionne-t-il pas apres qu'un joueur l'a achete ?

La cause la plus courante est de ne verifier la possession que sur PlayerAdded sans gerer les achats en cours de session. Connectez-vous a l'evenement MarketplaceService.PromptGamePassPurchaseFinished pour detecter les achats effectues alors que le joueur est deja en jeu. Assurez-vous egalement que vos appels UserOwnsGamePassAsync sont enveloppes dans pcall pour gerer les echecs d'API avec elegance.

Combien de game passes puis-je creer pour une experience ?

Il n'y a pas de limite stricte sur le nombre de game passes par experience. Cependant, avoir trop de passes peut submerger les joueurs et diluer votre boutique. La plupart des jeux a succes se concentrent sur trois a six game passes bien concus plutot que sur des dizaines de passes marginaux. La qualite et la clarte comptent plus que la quantite.

Termes Associés