Module 11 · Leçon 4 sur 5
La checklist de lancement
La checklist complète à passer avant de publier, de la sécurité au questionnaire de maturité, appliquée à l’Obby des Nuages, avec un script d’auto-vérification et le plan des premiers jours.
- ⏱️ 45 min
- 📝 Quiz de 6 questions
- 🔄 Vérifié le 24 octobre 2026
Sur cette page
- Comment utiliser cette checklist
- 1. Gameplay
- 2. Technique
- 3. Sécurité
- 4. Sauvegarde
- 5. Mobile et performances
- 6. Monétisation
- 7. Page du jeu
- 8. Analytics
- 9. Communauté
- 10. Conformité aux règles de Roblox
- Questionnaire de maturité et de conformité
- Exigences de publication
- Règles de la communauté et contenu
- Le script d’auto-vérification de l’Obby des Nuages
- Le plan des premiers jours
- Une semaine avant (J-7)
- La veille (J-1)
- Le jour J
- La première semaine (J+1 à J+7)
- Le premier mois (J+30)
- Quiz de fin de leçon
🎯 Dans cette leçon, tu vas apprendre à…
- Vérifier un jeu de bout en bout avant sa publication grâce à une checklist par thème
- Appliquer la checklist à l’Obby des Nuages, avec un script d’auto-vérification
- Respecter les exigences de publication et les règles de Roblox
- Préparer le jour du lancement et les premières semaines
Tu y es presque. Cette leçon rassemble tout le parcours en une seule checklist, à passer avant d’ouvrir ton jeu au public. Chaque case renvoie à la leçon où la notion a été vue : si une case te pose problème, tu sais où aller. On l’applique à l’Obby des Nuages, avec un petit script qui vérifie automatiquement une partie du travail, puis on prépare le jour J.
Comment utiliser cette checklist
- Passe-la en entier avant le premier lancement public, puis repasse les sections concernées avant chaque grosse mise à jour.
- Coche les cases au fur et à mesure, directement sur cette page : elles restent cochées dans ce navigateur, même si tu fermes la page. Tu peux aussi recopier la checklist dans un document à toi, pour la garder ou la partager.
- Une case non cochée n’est pas forcément bloquante, mais décide-le consciemment et note pourquoi.
1. Gameplay
2. Technique
Si tu as écrit une partie du code avec Claude Code ou une autre IA :
3. Sécurité
4. Sauvegarde
5. Mobile et performances
6. Monétisation
7. Page du jeu
8. Analytics
9. Communauté
10. Conformité aux règles de Roblox
Questionnaire de maturité et de conformité
Exigences de publication
Au moment de la rédaction, la documentation distingue deux niveaux de publication publique, détaillés dans Préparer la page du jeu :
- Joueurs de 16 ans et plus (et « amis de confiance », Trusted Friends) : compte en règle, créé depuis au moins 2 jours, vérification de l’âge (estimation faciale ou pièce d’identité), et réponse à la première question du questionnaire, celle sur le contenu à accès restreint selon l’âge.
- Tous les âges (y compris Roblox Kids et Roblox Select) : les conditions précédentes, plus :
- un compte vérifié (estimation faciale de l’âge si tu as moins de 18 ans, pièce d’identité si tu as 18 ans ou plus) ;
- la validation en deux étapes (2FA) ;
- un abonnement Roblox Plus ou Premium actif depuis deux mois consécutifs, ou des frais de publication remboursables (1 000 Robux par jeu au moment de la rédaction) ;
- le questionnaire complet, avec un label Minimal, Mild ou Moderate ;
- la réussite d’un processus d’évaluation.
Rappel de ce processus, décrit sur la page officielle « Roblox Kids and Select » :
- le jeu n’est d’abord proposé qu’aux joueurs de 16 ans et plus dont l’âge a été vérifié ;
- Roblox vérifie que de vrais joueurs « très engagés » (highly engaged players) y jouent et fait une revue de sécurité ;
- le jeu devient éligible aux comptes Roblox Kids et Roblox Select (dans la limite de son label) après 250 parties uniques de ces joueurs en 60 jours.
Ce seuil était de 500 au lancement mondial (juin 2026), puis Roblox l’a abaissé à 250 le 19 août 2026 : il peut encore changer, tout comme les conditions de remboursement des frais. La progression se suit dans le tableau Audience Reach du Creator Hub ; fie-toi à la page officielle « Roblox Kids and Select » au moment où tu t’organises.
Règles de la communauté et contenu
Le script d’auto-vérification de l’Obby des Nuages
Certaines cases se vérifient automatiquement. Ce script parcourt ton jeu et signale dans l’Output ce qui ne va pas. Il ne s’exécute que dans Studio, donc il est sans danger même si tu oublies de le retirer.
-- Script « AutoVerification » dans ServerScriptService
-- Lance un test (Play) et lis l'Output. Ne s'exécute que dans Studio.
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
if not RunService:IsStudio() then
return -- jamais exécuté dans le jeu publié
end
local problemes = 0
local function signaler(message: string)
problemes += 1
warn("[Checklist] " .. message)
end
-- 1. Checkpoints numérotés 1, 2, 3... sans trou, et ancrés
local checkpoints = workspace:FindFirstChild("Checkpoints")
if checkpoints == nil then
signaler("Dossier Workspace.Checkpoints introuvable")
else
local total = #checkpoints:GetChildren()
for numero = 1, total do
local part = checkpoints:FindFirstChild(tostring(numero))
if part == nil then
signaler("Checkpoint " .. numero .. " manquant (trou dans la numérotation)")
elseif part:IsA("BasePart") and not part.Anchored then
signaler("Checkpoint " .. numero .. " n'est pas ancré (Anchored)")
end
end
end
-- 2. Kill bricks et pièces : les dossiers existent et les Parts sont ancrées
for _, nomDossier in { "KillBricks", "Pieces" } do
local dossier = workspace:FindFirstChild(nomDossier)
if dossier == nil then
signaler("Dossier Workspace." .. nomDossier .. " introuvable")
else
for _, objet in dossier:GetDescendants() do
if objet:IsA("BasePart") and not objet.Anchored then
signaler(objet:GetFullName() .. " n'est pas ancré")
end
end
end
end
-- 3. Les RemoteEvents attendus existent
local remotes = ReplicatedStorage:FindFirstChild("Remotes")
for _, nomRemote in { "AcheterObjet", "EquiperObjet" } do
local remote = remotes and remotes:FindFirstChild(nomRemote)
if remote == nil or not remote:IsA("RemoteEvent") then
signaler("RemoteEvent ReplicatedStorage.Remotes." .. nomRemote .. " introuvable")
end
end
-- 4. Les ModuleScripts partagés existent
local modules = ReplicatedStorage:FindFirstChild("Modules")
for _, nomModule in { "Config", "Catalogue" } do
local objetModule = modules and modules:FindFirstChild(nomModule)
if objetModule == nil or not objetModule:IsA("ModuleScript") then
signaler("ModuleScript ReplicatedStorage.Modules." .. nomModule .. " introuvable")
end
end
if problemes == 0 then
print("[Checklist] Aucun problème détecté par l'auto-vérification.")
else
warn("[Checklist] " .. problemes .. " problème(s) à corriger.")
end
Le plan des premiers jours
Le lancement n’est pas un événement d’un jour, c’est une période. Voici un plan simple, à adapter.
Une semaine avant (J-7)
La veille (J-1)
Le jour J
La première semaine (J+1 à J+7)
Le premier mois (J+30)
Ce qu’il faut retenir
- La checklist couvre dix thèmes : gameplay, technique, sécurité, sauvegarde, mobile, monétisation, page du jeu, analytics, communauté et conformité.
- Le questionnaire de maturité est obligatoire en pratique : sans lui, la jouabilité du jeu est restreinte.
- Les exigences de publication ont changé en 2026 : vérifie la page officielle juste avant ton lancement.
- Un script d’auto-vérification attrape les oublis de structure, mais ne remplace pas les tests humains.
- Le lancement est une période : J-7, J-1, jour J, première semaine, premier bilan à un mois.
Sources et pour aller plus loin
- Publish games and places (exigences de publication) — documentation Roblox
- Roblox Kids and Select — documentation Roblox
- Content maturity and compliance (questionnaire) — documentation Roblox
- Social media links — documentation Roblox
- « Introducing Roblox Communities » — annonce officielle du DevForum (novembre 2024)
- « New Publishing Requirements & Evaluation Process for Games » — annonce officielle du DevForum (avril 2026)
- « Alternate Publishing Requirements for Roblox Kids and Select » — annonce officielle du DevForum (mai 2026)
- Règles de la communauté de Roblox
- Text filtering — documentation Roblox
- Paid random items — documentation Roblox
- Thumbnails — documentation Roblox
- Discovery — documentation Roblox
- Funnel events (AnalyticsService) — documentation Roblox