Bonjour, Roblox
Fait partie de la section Scripting de jeux Roblox du Journey Lua de Coddy. Leçon 1 sur 24.
Chaque jeu Roblox est composé de pièces (blocs, boules, plateformes) et de scripts qui indiquent aux pièces ce qu’elles doivent faire. Les scripts sont écrits en Luau, le langage de programmation que Roblox a créé à partir de Lua.
Le jeu à droite est un véritable monde : une plaque de base en herbe, une plateforme d’apparition et un panneau jaune. Appuie sur Play pour y exécuter ton script, et déplace-toi avec W A S D et Space.
La première chose que tout créateur de scripts apprend est print. Cette instruction écrit une ligne dans le panneau Output sous le jeu, avec l’heure à laquelle cela s’est produit dans le jeu :
print("The game started")Le texte entre guillemets est une chaîne de caractères. print affiche aussi des éléments qui ne sont pas des chaînes de caractères, comme des nombres et les noms des pièces. Chaque pièce du monde se trouve dans workspace, et tu peux accéder à l’une d’elles par son nom :
print(workspace.Baseplate.Name)Cette instruction affiche Baseplate. Un script s’exécute de la première ligne à la dernière, une seule fois, au démarrage du jeu.
Défi
FacileÉcris ton premier script Roblox.
- Affiche exactement
Hello, Roblox! - À la ligne suivante, affiche le nom du panneau jaune en le lisant depuis la pièce :
workspace.Sign.Name(et non le texte"Sign"saisi entre guillemets).
Appuie sur Jouer pour voir tes lignes dans la sortie, puis appuie sur Vérifier.
Essayez vous-même
-- Ce script s’exécute une seule fois, au démarrage du jeu.
print("Hello")
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Scripting de jeux Roblox
2Boucles et fonctions
Rangée de piliersConstructeur d’escalierConstructeur de tourFabrique de piècesLumière clignotantePont qui disparaît5Votre premier jeu
Votre premier Obby3Événements et joueurs
Pavé tactileSol de laveLeaderstatsQui l’a touché ?Collectionneur de piècesPorte à piècesEntraînez-vous par vous-même : Compilateur Lua en ligne