Le site 123Codage propose des tutoriels pour apprendre à créer des jeux sur Roblox. Tu apprends d’abord à utiliser Roblox Studio (caméra, objets, déplacements). Ensuite, tu découvres comment créer ton premier jeu avec une base simple (Baseplate). Le site explique comment programmer avec le langage Lua (scripts). Tu peux modifier le jeu : changer couleurs, créer des zones dangereuses ou des objets spéciaux.
Tu apprends aussi à contrôler le joueur (courir, sauter, grandir, etc.).
Il y a des tutoriels pour créer des menus et interfaces (boutons, boutique). Tu peux créer des objets interactifs comme des coffres ou des armes. Le site montre aussi comment travailler en équipe sur un projet Roblox.
ROBLOX Niveau 01
- Pouvoir de transparence du joueurCe script permet de rendre un joueur presque invisible quand il touche une pièce spéciale (Part). Créer un part « JumpPart » sous un folder « JumpFolder »pour donner au joueur le pouvoir de courir plus vite : Objets à créer dans Roblox Studio Pour que le script fonctionne, il faut créer : Crée un script dans ServerScriptService : Explication du code pas… Lire la suite : Pouvoir de transparence du joueur
- Change la taille du joueurCe script permet de changer la taille du joueur quand il passe à travers un bloc spécial (Part). Objets à créer dans Roblox Studio Pour que le script fonctionne, il faut : Crée un script dans ServerScriptService : Explication du code pas à pas 1. Récupérer les objets dans le Workspace 2. Détecter quand un… Lire la suite : Change la taille du joueur
- Donne le pouvoir de sauter plus hautCe script permet de donner un super-pouvoir de saut au joueur quand il touche une pièce spéciale (JumpPart). Créer un part « JumpPart » sous un folder « JumpFolder »pour donner au joueur le pouvoir de courir plus vite : Saisie sous un script sous ServerScriptService : Explication du code pas à pas 1. Récupérer les objets dans le Workspace 2. Détecter quand… Lire la suite : Donne le pouvoir de sauter plus haut
- Donne le pouvoir de courir plus viteCréer un part « SpeedPart » sous un folder « SpeedFolder »pour donner au joueur le pouvoir de courir plus vite : Saisie sous un script sous ServerScriptService : Comment fonctionne ce script ? Ce script Lua crée un bonus de vitesse : quand un joueur touche le part, il devient plus rapide. 1. Les variables : ranger des… Lire la suite : Donne le pouvoir de courir plus vite
- Personnalise ton bloc !Introduction Dans ce tutoriel, tu vas apprendre à programmer en Lua avec Roblox Studio en construisant un mini-jeu simple : un menu qui permet au joueur de personnaliser un bloc (une « Part ») dans le monde du jeu. La règle de base du jeu est simple : Le joueur appuie sur une touche pour ouvrir un… Lire la suite : Personnalise ton bloc !
- Le défi des blocsTu vas créer un petit jeu Roblox dans lequel plusieurs blocs sont placés dans un dossier. Chaque bloc possède une couleur et peut réagir lorsque le joueur clique dessus. Au fur et à mesure du tutoriel, tu vas apprendre à : Le jeu commencera très simplement, puis tu vas progressivement le transformer. La règle du… Lire la suite : Le défi des blocs
- Courir sinon perdreCe script crée un piège basé sur le temps : le joueur doit traverser une zone rapidement, sinon il meurt ! Le script utilise deux parts : part (visible, solide) et hidebox (une zone invisible qui sert à détecter le joueur, comme un capteur). hidebox.CanCollide = false veut dire que cette zone est traversable :… Lire la suite : Courir sinon perdre
- Des obstacles mobiles qui poussent le joueur hors de la plateformeTu vas apprendre à créer des obstacles en mouvement qui rendent un parcours plus difficile. Le principe est simple : Ce type de mécanisme est très utilisé dans les jeux d’obstacles (Obby) sur Roblox. Découvrir TweenService Pour animer les obstacles, nous utiliserons TweenService. TweenService permet de modifier progressivement : Au lieu de déplacer brutalement un… Lire la suite : Des obstacles mobiles qui poussent le joueur hors de la plateforme
- Faire descendre une image avec TweenServiceDans ce tutoriel, tu vas apprendre à déplacer une image vers le bas sur une interface du joueur en utilisant TweenService dans Roblox Studio. Les animations sont très utiles pour rendre un jeu plus agréable et plus vivant. Par exemple, tu peux faire apparaître un panneau d’information, faire glisser un bouton ou afficher une récompense… Lire la suite : Faire descendre une image avec TweenService
- Découverte mon premier jeu ROBLOXPlusieurs exemples de scripts LUA pour changer la couleur d’un part, mourir à petit feu, devenir tout petit, glisser, voler, se téléporter, grandir, sauter plus, courir plus, crée un menu, crée une arme fatale. Crée un Folder à ton nom pour mettre toutes tes créations : Changer la couleur d’un part Un part mortel :… Lire la suite : Découverte mon premier jeu ROBLOX
- ROBLOX suggestionsDes suggestions pour débuter en ROBLOX LUA : Commentaire d’une ligne : Commentaire de plusieurs instructions : Recherche d’une ressource dans un script : Comment détecter un click de la souris sur un bouton : Comment déplacer un objet Roblox : Déplacer un objet x fois : Déplacer un objet Roblox tout le temps :… Lire la suite : ROBLOX suggestions
- Découverte ROBLOXConnexion ou Inscription sur ROBLOX Utilise cette icone dans la barre des tâches dans le bas de ton écran pour lancer ROBLOX STUDIO : Si tu as déjà un compte ROBLOX tu peux saisir ton identifiant : Si tu n’as pas de compte alors clic sur le lien Vous n’avez pas de compte ? S’inscrire… Lire la suite : Découverte ROBLOX
ROBLOX Niveau 02
- Zones de BoostIci, tu vas apprendre à coder des boosts pour rendre ton personnage plus petit, transparent, plus rapide ou capable de sauter plus haut.Tu vas découvrir comment modifier ton personnage avec des scripts simples en Lua, le langage de Roblox. Créer une base avec 4 pièces (parts) dans Roblox. Chaque pièce active ou désactive un boost… Lire la suite : Zones de Boost
- Comment pousser un blocPousser un bloc sans code complexe Ce script rend un bloc poussable par le joueur en utilisant directement le moteur physique de Roblox, sans avoir besoin de code complexe pour détecter les contacts. part.Anchored = false est la ligne essentielle : elle « détache » la Part du monde et lui permet de bouger sous l’effet de… Lire la suite : Comment pousser un bloc
- Points de respawns, comptage des tours, meilleur tempsÀ quoi sert ce script ? Ce script permet de créer un parcours de course : Comment l’utiliser dans votre jeu Étape 1 : Créer les parts de checkpoint Le script rend ces parts automatiquement invisibles et traversables : pas besoin de le faire vous-même ! Étape 2 : Créer l’interface (GUI) Dans StarterGui, créez… Lire la suite : Points de respawns, comptage des tours, meilleur temps
- Boost temporaireÀ quoi sert ce script ? Ce script permet au joueur d’appuyer sur une touche (F) pour obtenir un boost temporaire de vitesse et de saut pendant quelques secondes, avec une énergie limitée qui se réduit à chaque utilisation, affichée sous forme de barre. Pourquoi ce script doit être un LocalScript et pas un script… Lire la suite : Boost temporaire
- Zone de boostsCrée quatre parts avec un pouvoir pour chaque part : Explication des 4 boosts Invisibilité Quand un joueur touche une des parts du dossier, le script vérifie s’il a déjà un dossier « Transparency » sur son Humanoid.S’il ne l’a pas, il le crée et rend transparents tous les vêtements/accessoires et le corps du joueur (Transparency =… Lire la suite : Zone de boosts
- Afficher un chrono du temps de parcoursCe système affiche un chrono qui mesure le temps mis par un joueur pour aller d’un bloc de départ à un bloc d’arrivée. Le script serveur est placé sur les blocs (départ/arrivée) : il détecte quand le joueur les touche (Touched) et décide quand le chrono doit démarrer ou s’arrêter. Le LocalScript, lui, tourne uniquement… Lire la suite : Afficher un chrono du temps de parcours
- Devenir petit en touchant un partCe script est attaché à un Part (bloc) et détecte quand un joueur le touche, via l’événement Touched. Il vérifie que c’est bien un personnage avec un Humanoid, et bloque les déclenchements répétés grâce à un système de cooldown (table cooldowns). Si le joueur n’a pas encore été rétréci/agrandi, le script sauvegarde sa taille actuelle… Lire la suite : Devenir petit en touchant un part
- Courir plus vite ou sauter plus haut en touchant un partCourir plus vite Ce script surveille une part (un bloc) dans le jeu, et attend qu’un joueur la touche. Quand un joueur la touche, le script vérifie qu’il s’agit bien d’un personnage (avec un Humanoid, la partie du jeu qui gère la santé, les déplacements, etc.). Si c’est bien un joueur, sa vitesse de déplacement… Lire la suite : Courir plus vite ou sauter plus haut en touchant un part
- Devenir invisible en touchant un partRendre transparent le player Ce script Roblox rend transparents (invisibles à 75%) les joueurs ou leurs accessoires (comme un chapeau ou une épée) quand ils touchent une pièce (la part). Il vérifie si ce qui a touché la pièce est un personnage avec un Humanoid (un joueur).Ensuite, il parcourt toutes les parties du personnage (corps,… Lire la suite : Devenir invisible en touchant un part
- Téléportation d’un point A à un point B :Voici l’explication du code, ligne par ligne : Les variables de départ On récupère deux objets dans le jeu Roblox : la plateforme A (celle sur laquelle on va marcher) et la plateforme B (celle où on va arriver). Ces deux plateformes sont des enfants du script dans l’arbre du jeu. L’événement Touched Touched est… Lire la suite : Téléportation d’un point A à un point B :
- Crée un tableau de scoresObjectif : Créé un tableau de scores Créer un script pour afficher un tableau de score au joueur sousServerScriptService : Renommer le script leaderstats : Saisir le code suivant pour un affichage d’une barre de scores : Si tu lances ton jeu une barre s’affiche : Si le score ne s’affiche pas vérifie : Rajoute… Lire la suite : Crée un tableau de scores
- Plaque rebondissanteAs-tu déjà rêvé de faire bondir les joueurs à plusieurs mètres de hauteur dans ton jeu Roblox ? Elles peuvent servir à franchir un obstacle, atteindre une plateforme cachée ou simplement ajouter une touche amusante à un niveau. Dans ce tutoriel, tu vas découvrir comment transformer un simple part en véritable trampoline interactif. Tu verras… Lire la suite : Plaque rebondissante
- Plaque glissante pour le joueurDans beaucoup de jeux Roblox, il existe des zones spéciales qui changent complètement la manière de jouer. Imagine un sol où ton personnage se met à glisser tout seul, comme sur de la glace, sans pouvoir s’arrêter immédiatement. Ou encore une pente qui accélère ton déplacement, te propulsant vers une nouvelle plateforme. Ces effets simples… Lire la suite : Plaque glissante pour le joueur
- Créer une plaque de faible gravitéDans ce tutoriel, tu vas créer une plaque spéciale qui modifie la gravité lorsque le joueur marche dessus. Grâce à cette plaque, les personnages pourront : Ce type de mécanisme est souvent utilisé dans les jeux de science-fiction, les parcours d’obstacles (Obby) ou les bases spatiales. Comprendre la gravité La gravité est la force qui… Lire la suite : Créer une plaque de faible gravité
- Créer une arme à ramasser et combattre des ennemisDans ce tutoriel, tu vas apprendre à créer une arme que le joueur pourra récupérer dans le monde du jeu puis utiliser pour combattre des ennemis. L’objectif est de réaliser un système complet comprenant : À la fin du projet, ton personnage pourra se défendre contre des adversaires comme dans de nombreux jeux d’aventure ou… Lire la suite : Créer une arme à ramasser et combattre des ennemis
- Un système de CheckpointsTu es le maître d‘un jeu d’un parcours d’obstacles (un Obby). Ton rôle est de surveiller les joueurs, de noter leur progression, et de les renvoyer au bon endroit s’ils tombent dans le vide. Crée dans ton jeu des CheckPoints sur ton parcours, les checkpoints seront visibles ou non, puis programme un script qui reconnaitre tous les checkpoints… Lire la suite : Un système de Checkpoints
- Boîte de dialogueVoici une explication simple et étape par étape pour créer un module Lua sur Roblox qui affiche une boîte de dialogue au-dessus de la tête des joueurs. C’est comme une bulle de BD qui apparaît quand un personnage parle ! Ce module permet d’afficher un texte (comme « Bonjour ! ») au-dessus de la tête d’un personnage… Lire la suite : Boîte de dialogue
- Chemins invisiblesDans ce tutoriel sur Roblox, tu vas pouvoir apprendre à créer un parcours de plateformes dynamique et dangereux. Le principe est simple : plusieurs chemins sont proposés au joueur pour atteindre la sortie du niveau. Mais attention, les différents chemins ne restent pas visibles éternellement ! Grâce à un script en Lua, certains chemins disparaissent… Lire la suite : Chemins invisibles
- Créer des texturesDans Roblox, les textures servent à donner un aspect plus réaliste aux objets du jeu et donne du relief au jeu. Au lieu d’avoir seulement une couleur simple, on peut ajouter des images pour représenter du bois, de la pierre, du métal ou encore de l’herbe.La texture principale correspond à l’image visible sur l’objet, appelée… Lire la suite : Créer des textures
- Barrières invisibles infranchissablesCrée dans ton jeu des barrières invisibles que le joueur ne peut pas franchir. Dès que le joueur touche une barrière invisible, celle-ci se matérialise et déclenche une alarme sonore. Tu peux répliquer autant de barrières invisibles et infranchissables que tu auras besoin pour ton jeu. Ces barrières permettent à ton joueur d’être guider et… Lire la suite : Barrières invisibles infranchissables
- Créer un système de gainsCrée un système de gain pour que ton joueur puisse gagner des points. Ce tuto montre comment programmer un système de gain en attrapant des pièces de valeurs différentes. Tu pourras répliquer autant de pièces que tu le souhaites dans ton monde. Tu peux convertir cette proposition par un système de gains autre que par… Lire la suite : Créer un système de gains
- Créer un espace d’eauAvec ce tuto tu peux créer un océan ou une espace d’eau confiné par exemple comme une piscine. Par script, tu généreras un plan d’eau sur toute ta map comme pour un océan ou en fonction de la taille d’un part que tu disposeras sur ton jeu. Dans un premier temps, crée un script sur… Lire la suite : Créer un espace d’eau
ROBLOX Niveau 03
- Comment déplacer des partsPrésenter Roblox Studio, l’objectif du jeu, et faire le lien entre les espaces vectoriels en maths et les objets 3D dans Roblox.Concepts clés : Espace vectoriel, coordonnées 3D, vecteurs. Explications 1. Qu’est-ce qu’un espace vectoriel ? (Rappel maths) En mathématiques, un espace vectoriel est un ensemble où on peut : Exemple concret en 2D :Si… Lire la suite : Comment déplacer des parts
- Détruis une pyramide de briquesDans ce tutoriel, tu vas créer un jeu où le joueur doit détruire une pyramide de briques en lançant une balle.Voici ce que tu vas apprendre : Étape 1 : Comprendre le jeu avant de coder But : Visualiser le jeu et comprendre son fonctionnement.Concepts clés : Logique de jeu, objets 3D. Explications Avant de… Lire la suite : Détruis une pyramide de briques
- Jouer au basketRoblox Studio est un outil qui permet de créer des jeux vidéo en utilisant le langage Lua. Aujourd’hui, nous allons créer un mini-jeu de basket où : Avant de coder, il faut imaginer le jeu : Objets nécessaires : À toi de jouer ! Étape 2 : Créer la structure des objets dans l’Explorateur But… Lire la suite : Jouer au basket
- Crée ton propre Quiz de calculIntroduction Bienvenue dans ce tutoriel ! Tu vas apprendre à programmer en Lua avec Roblox Studio en construisant un vrai mini-jeu : le Quiz de calcul. Le principe est simple : un joueur marche jusqu’à une zone(on appelle ça une Hitbox). Dès qu’il entre dans cette zone, un QCM de calcul apparaît à l’écran avec… Lire la suite : Crée ton propre Quiz de calcul
- Trouve la bonne couleur !Tu vas construire, étape par étape, un mini-jeu appelé « Trouve la bonne couleur ». Voici la règle du jeu : au démarrage, le jeu tire une couleur au hasard parmi rouge, vert et bleu, et l’affiche sur un bloc de référence. Sur un plateau composé de plusieurs blocs, un seul de ces blocs a exactement cette… Lire la suite : Trouve la bonne couleur !
- Faire rouler en boucle une boule sur une penteDans ce tutoriel, tu vas réaliser une animation où une boule descend une pente, disparaît lorsqu’elle arrive en bas, puis réapparaît automatiquement en haut pour recommencer son parcours. Cette technique est très utilisée dans les jeux pour créer des décors animés ou des parcours d’obstacles. Tu vas apprendre à : Faire rouler une boule sur… Lire la suite : Faire rouler en boucle une boule sur une pente
- Adventure interactive roomsCréer un jeu sur Roblox, inventer une expérience interactive pour les joueurs. tu vas construire un véritable espace de salles de cinéma interactives dans Roblox Studio. Le joueur peut se déplacer librement d’une salle à l’autre, découvrir différents écrans et interagir directement avec eux grâce à la souris. Chaque salle pourra proposer une ambiance différente,… Lire la suite : Adventure interactive rooms
- Ennemies qui avancent !!Dans ce tutoriel, tu vas apprendre à programmer des ennemis très simples dans Roblox. Les ennemis sont représentés par des blocs. Les ennemies détectent un joueur proche, avancent vers lui, et lui infligent des dégâts lorsqu’ils le touchent.Tu vas construire ton script pour gérer plusieurs ennemis qui pourront avoir des comportements différents : distance proche… Lire la suite : Ennemies qui avancent !!
- ROBLOX MinecraftDans ce tutoriel, tu vas apprendre à programmer un système de construction comme dans Minecraft avec Roblox et le langage Lua.Le joueur pourra créer des blocs pour construire des structures de blocs et détruire des blocs.Tu découvriras comment utiliser la souris, le clavier et les scripts pour interagir avec les objets dans Roblox Studio.Ce projet… Lire la suite : ROBLOX Minecraft
- Système d’ouverture de portesConstruis un système de portes que tu pourras répliquer partout dans ton jeu. Le joueur pourra ouvrir des portes et découvrir d’autres pièces ou d’autres mondes. Tu pourras choisir entre une fermeture manuelle de la porte ou automatique après un laps de temps. Plusieurs boutons synchronisés permettent de piloter une même porte. Le bouton peut-être… Lire la suite : Système d’ouverture de portes
- Création d’une boutiqueAméliore ton jeu par des dispositifs comme par exemple une boutique. Créer une boutique Dans beaucoup de jeux, les joueurs peuvent acheter des objets, des vêtements, des pouvoirs ou des accessoires. La boutique sert donc à donner plus d’objectifs au joueur : gagner de l’argent dans le jeu, choisir quoi acheter et améliorer son personnage.… Lire la suite : Création d’une boutique
- Comment activer le mode collaboration sur un projet RobloxComment collaborer à plusieurs sur un même projet Roblox Studio Travailler en équipe dans Roblox Studio permet à l’équipe de créer ensemble un même jeu, en temps réel.Vous apprendrez à vous organiser, à dialoguer, et à partager des responsabilités comme dans un vrai studio de jeux vidéo ! Pourquoi collaborer ? Les avantages : Les… Lire la suite : Comment activer le mode collaboration sur un projet Roblox
- ROBLOX Faire bouger des objetsComment utiliser LinearVelocity, VectorForce et AssemblyLinearVelocity pour lancer ou faire bouger des objets. Comment utiliser HingeConstraint pour faire ouvrir une barrière.Comment construire une voiture et la piloter PARTIE 01 : Lancer des balles LinearVelocity, VectorForce et AssemblyLinearVelocity — servent tous à faire bouger des objets dans Roblox,mais ils ne fonctionnent pas du tout de la… Lire la suite : ROBLOX Faire bouger des objets
- SYSTÈME DE GLISSADECréation de l’animation glissade Choisis AVATAR puis constructeur de RIG Choisis ton RIG : R6 : Moins de parties mobiles, mouvements moins fluides, apparence plus simple. R15 : Plus de parties mobiles, mouvements plus fluides et réalistes, apparence plus détaillée. Déplace ton RIG pour créer l’animation Ouvre l’éditeur d’animation : L’éditeur d’animation ouvre une Timelapse : Une… Lire la suite : SYSTÈME DE GLISSADE
- Crée ton premier jeu OBBYCréer un OBBY Dans l’univers de Roblox, un « Obby » (abréviation de « Obstacle Course », ou parcours d’obstacles en français) est un type de jeu très populaire où les joueurs doivent traverser une série d’obstacles de plus en plus difficiles pour atteindre la fin du parcours. Voici ce qui caractérise un Obby et pourquoi ce genre est… Lire la suite : Crée ton premier jeu OBBY











































