Quiz Final & Certificat

Passe l'examen final de 30 questions pour obtenir ton certificat LearnBlox !

Examen Final LearnBlox

Sélectionnez une réponse pour chaque question, puis validez en bas de page.

500 Points
30 Questions - Obtiens 25/30 pour réussir !

Ce quiz couvre l'ensemble de la formation : interface, scripts, fonctions, physique, événements, client/serveur, GUI, tables et finitions.

1. À quoi sert l'Explorer dans Roblox Studio ?

  • À modifier les couleurs des objets
  • À voir la hiérarchie de tous les objets du jeu
  • À tester le jeu en mode Play
  • À écrire du code Lua uniquement

2. Quel raccourci permet de dupliquer un objet sur place ?

  • Ctrl + C
  • Ctrl + D
  • Ctrl + V
  • Ctrl + B

3. Que se passe-t-il si tu oublies de cocher "Anchored" sur une Part ?

  • Elle devient invisible
  • Elle tombe à cause de la gravité
  • Elle change de couleur
  • Rien de spécial

4. Où doit-on placer un Script pour qu'il s'exécute côté serveur ?

  • StarterGui
  • ServerScriptService
  • ReplicatedFirst
  • Workspace uniquement

5. Quelle fonction affiche un message dans la console Output ?

  • console.log()
  • print()
  • echo()
  • display()

6. Que fait task.wait(3) dans un script ?

  • Répète 3 fois
  • Attend 3 secondes
  • Crée 3 objets
  • Supprime après 3 secondes

7. Quelle structure permet d'exécuter du code selon une condition ?

  • if / then / end
  • for / do / end
  • while / do / end
  • function / end

8. Que signifie l'opérateur == en Luau ?

  • Affectation (assigner une valeur)
  • Comparaison (égalité)
  • Addition
  • Concaténation

9. Quelle boucle répète un code tant qu'une condition est vraie ?

  • for i = 1, 10 do
  • while condition do
  • repeat until
  • if then else

10. Comment déclare-t-on une fonction en Luau ?

  • def maFonction()
  • function maFonction()
  • func maFonction()
  • fn maFonction()

11. Quel mot-clé permet de renvoyer une valeur depuis une fonction ?

  • give
  • send
  • return
  • output

12. Quelle est la portée d'une variable déclarée avec local ?

  • Accessible partout (globale)
  • Limitée au bloc où elle est déclarée
  • Accessible uniquement dans les fonctions
  • Limitée à une seule ligne

13. Que représente une Part dans Roblox ?

  • Un script
  • Un objet 3D (bloc, sphère, etc.)
  • Une interface utilisateur
  • Un son

14. Quelle propriété rend un objet non-solide (traversable) ?

  • Transparency = 1
  • CanCollide = false
  • Anchored = false
  • Massless = true

15. Comment créer un nouvel objet en Luau ?

  • new Part()
  • Instance.new("Part")
  • create("Part")
  • Part.new()

16. Quel événement se déclenche quand un joueur touche une Part ?

  • OnClick
  • Touched
  • PlayerEntered
  • Collision

17. Comment connecte-t-on une fonction à un événement ?

  • event.bind(fonction)
  • event:Connect(fonction)
  • event.on(fonction)
  • event.listen(fonction)

18. Quel service permet de détecter les entrées clavier ?

  • KeyboardService
  • UserInputService
  • InputManager
  • ControlService

19. Où s'exécute un LocalScript ?

  • Sur le serveur
  • Sur le client (joueur)
  • Partout
  • Dans la console

20. Quel objet permet au client d'envoyer des données au serveur ?

  • RemoteEvent
  • BindableEvent
  • LocalEvent
  • ServerEvent

21. Dans quel dossier place-t-on les RemoteEvents ?

  • ServerScriptService
  • ReplicatedStorage
  • Workspace
  • StarterGui

22. Quel conteneur principal utilise-t-on pour créer une interface 2D ?

  • SurfaceGui
  • ScreenGui
  • BillboardGui
  • Frame

23. Quel élément GUI affiche du texte cliquable ?

  • TextLabel
  • TextButton
  • ImageButton
  • Frame

24. Quelle propriété définit la position d'un élément GUI avec scale et offset ?

  • Location
  • Position (UDim2)
  • CFrame
  • Vector2

25. Comment déclare-t-on une table (array) en Luau ?

  • local t = []
  • local t = {}
  • local t = ()
  • local t = new Table()

26. Quel service permet de sauvegarder des données persistantes ?

  • SaveService
  • DataStoreService
  • StorageService
  • DatabaseService

27. Comment accède-t-on à la 3ème valeur d'une table ?

  • table[2]
  • table[3]
  • table.get(3)
  • table(3)

28. Quel service permet de créer des animations fluides (tweens) ?

  • AnimationService
  • TweenService
  • MotionService
  • TransitionService

29. Quelle propriété de TweenInfo définit la durée de l'animation ?

  • Le premier paramètre (en secondes)
  • EasingStyle
  • RepeatCount
  • DelayTime

30. Que doit-on faire avant de publier un jeu Roblox ?

  • Supprimer tous les scripts
  • Désactiver la physique
  • Tester en mode Play et configurer les paramètres du jeu
  • Convertir en HTML

Certificat Verrouillé

Obtiens au moins 25/30 au quiz final pour débloquer ton certificat LearnBlox !

Passe le quiz dans l'onglet "Quiz Final"