0%
CAHIER DE FORMATION INTERACTIF

Créer des jeux Roblox
avec Claude Code

Apprends à piloter Roblox Studio avec l'IA via le MCP. Le but n'est pas d'exécuter des commandes — c'est de comprendre ce que fait l'IA et de savoir l'expliquer.

👤 Session de
📌
Comment utiliser ce cahier
Pour chaque exercice : tape la consigne dans Claude Code → colle une capture du résultat → réponds aux questions avec tes propres mots. Un exercice sans réponse écrite n'est pas terminé. Tout s'enregistre automatiquement.
⚙️

Avant de commencer

Vérifier que le pont MCP fonctionne

Vérification de la connexion

1. Ouvre Roblox Studio → projet Baseplate. 2. Studio : Assistant → … → Manage MCP Servers → activer « Enable Studio as MCP server ». 3. Lance Claude Code et tape /mcp.

📷Colle la capture montrant Roblox_Studio connecté
🔒
Règle de sécurité
Travaille TOUJOURS sur un projet de test, jamais sur un vrai jeu. Claude Code peut modifier et exécuter du code dans le projet ouvert.
1

🟢 Découverte & lecture

L'IA observe ton jeu en temps réel — aucune modification

3 exercices
1.1 — Tester la connexion
Tape →Liste les instances Studio connectées et dis-moi laquelle est active.
📷Capture du résultat

Quel est le nom de ton projet affiché par Claude ?

1.2 — Explorer l'arborescence
Tape →Montre-moi l'arborescence du Workspace de mon jeu.
📷Capture du résultat

Cite 3 objets du Workspace et explique à quoi sert le SpawnLocation.

1.3 — Inspecter une propriété
Tape →Quelle est la taille et la couleur du Baseplate ?

Note la Size et la Color exactes. En quoi est-ce différent d'une réponse « générale » sans le MCP ?

🎯 Acquis : l'IA lit l'état réel de TON jeu, pas une supposition.
2

🟡 Première création

Créer des objets et comprendre le vocabulaire Roblox

3 exercices
2.1 — Créer un objet
Tape →Crée un Part rouge cubique de 4x4x4 studs, ancré, qui flotte 10 studs au-dessus du centre du baseplate.
📷Capture du cube dans le viewport

❓ Expérience : demande Anchored = false. Que se passe-t-il ? Pourquoi ?

2.2 — Vocabulaire Demande à Claude, puis réécris avec tes mots
Part / BasePart
Anchored
Position vs CFrame
Workspace
2.3 — Plusieurs objets
Tape →Crée un escalier de 8 marches qui monte vers le cube rouge.
📷Capture de l'escalier

Si l'escalier est mal placé, comment reformulerais-tu ta demande pour être plus précis ?

🎯 Acquis : tu sais demander des créations précises (taille, position, couleur, quantité).
3

🟠 Scripts & gameplay

Ajouter de l'interactivité — et COMPRENDRE le code

3 exercices
3.1 — Premier script
Tape →Ajoute un script qui fait tourner le cube rouge sur lui-même en continu.
Puis →Montre-moi le script et explique chaque ligne.

❗ Obligatoire : explique avec TES mots ce que fait le script (ne passe pas à la suite sans avoir compris).

3.2 — Interaction joueur
Tape →Crée une plateforme qui change de couleur aléatoirement quand un joueur la touche.
📷Capture pendant le playtest

Qu'est-ce que l'évènement .Touched ? Quand se déclenche-t-il ?

3.3 — Système de score
Tape →Ajoute un système de points : +10 quand le joueur touche une pièce dorée, affiché en haut de l'écran.
📷Capture du compteur de score

Quelle partie du code tourne côté serveur et laquelle côté client ? Pourquoi cette séparation ?

🎯 Acquis : tu distingues serveur/client et tu sais faire un mini-système de jeu.
4

🔴 Test & débogage

Maîtriser la boucle tester → erreur → corriger

3 exercices
4.1 — Lancer un playtest
Tape →Lance un playtest, attends 5 secondes, puis dis-moi s'il y a des erreurs dans la console.
📷Capture des logs console
4.2 — Créer puis corriger un bug Exercice clé
Tape →Écris un script avec une erreur volontaire qui plante, explique-moi l'erreur, puis corrige-la.

Quelle était l'erreur ? Comment Claude l'a diagnostiquée et corrigée ? Décris la boucle.

4.3 — Capture d'écran par l'IA
Tape →Prends une capture d'écran du jeu en cours et décris ce que tu vois.

La description de Claude correspond-elle à ce que tu vois ? Note une différence éventuelle.

🎯 Acquis : tu sais faire tester et déboguer l'IA, pas seulement créer.
🏆

Mini-projet : « Obby express »

Livrer un petit jeu jouable, en autonomie

💡
Avance une étape à la fois et fais un playtest après chaque étape. Pour chaque script, demande une explication avant de continuer.

Checklist du projet

  • Point de départ + ligne d'arrivée
  • 5 plateformes d'obstacles (sauts, plateforme mouvante, lave qui tue)
  • Système de checkpoint (réapparition au dernier touché)
  • Chronomètre affiché à l'écran
  • Message de victoire à l'arrivée

📷 Captures de ton Obby fini

📷Vue d'ensemble
🏁Message de victoire

❓ Bilan : quelle étape a été la plus difficile ? Comment as-tu reformulé tes demandes pour t'en sortir ?

🧠

Validation finale

À remplir seul, SANS l'IA

1. Cite 4 choses que le MCP Roblox permet de faire dans Studio.

2. Pourquoi ne connecter le MCP qu'à des clients de confiance ?

3. Différence entre Position et CFrame ?

4. Décris avec tes mots la boucle « tester → corriger » avec Claude Code.

5. Pourquoi LIRE le code généré au lieu de juste l'exécuter ?