Partie 2 du jeu d'aventure

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Description de la leçon : Les étudiants continuent à développer le jeu d'aventure. Ils vont créer des scripts pour utiliser des outils, vendre des objets et améliorer leurs espaces.

Objectifs de la leçon
  • Appliquer la connaissance des instructions if/then pour créer des objets collectables.
  • Démontrer la connaissance des fonctions pour créer des fonctions qui permettent aux joueurs de vendre des objets et d'améliorer la variable de leurs espaces.
Préparation
  • Téléchargez l'outil de départ et chargez-le sur le bureau de chaque étudiant.

Aperçu

DuréeActivitéDescription
5 minIntroductionIntroduire la session.
50 minTutoriel guidé : Script des mécaniques de jeuFaire créer aux étudiants des scripts pour les outils, la vente d'objets et l'amélioration des espaces.
5 minConclusionRéfléchir au projet et revoir les concepts appris.

Plan de leçon

Introduction

  1. Expliquer que les étudiants vont ajouter les mécaniques de jeu de base du jeu d'aventure aujourd'hui : utiliser un outil pour collecter des objets, vendre des objets et améliorer leurs espaces pour collecter plus d'objets.
  2. Souligner que cette session sera axée sur des tutoriels guidés. La prochaine session sera plus libre, afin que les étudiants puissent travailler seuls ou rattraper leur retard.

Tutoriel guidé - Script des mécaniques de jeu

  1. S'assurer que tous les étudiants ont accès à l'outil de départ.
  2. Guider les étudiants à travers les tutoriels suivants :

Conclusion

  1. Récapituler ce que les étudiants ont créé.
  2. Optionnel - Demander aux étudiants quelle fonctionnalité ils sont impatients de travailler ou d'ajouter demain alors qu'ils terminent leurs jeux.

Annexe

Résolution de problèmes et conseils de classe

Résolution de problèmes générale

  • Pendant que les étudiants codent, laissez des scripts d'exemple à disposition pour que les étudiants puissent y faire référence. Le script d'outil est particulièrement utile car il a des instructions if imbriquées.
  • Vérifiez que les étudiants indentent leur code pour qu'il ressemble aux exemples de code. Cela rend le code plus lisible et réduit la possibilité d'erreurs.

Conseils de script

  • Rappelez aux étudiants d'ajouter toujours une virgule entre plusieurs paramètres dans une fonction, comme dans sellItems(playerItems, playerGold).
  • Dans le script d'amélioration, l'ordre des fonctions a de l'importance. Assurez-vous que la fonction giveUpgrade() est au-dessus de clickDetector.MouseClick.

Conseils de facilitation

  • Pour garder les étudiants sur la bonne voie, fixez une limite de temps stricte pour les tests de jeu, comme une minute.
  • Encouragez les étudiants à se rappeler un objectif spécifique chaque fois qu'ils testent le jeu, comme vérifier si un outil récolte un objet comme prévu. Cela les aide à rester concentrés.

Personnaliser la leçon

Développer la leçon

  • Plus d'un objet peut être ajouté à la récolte, il suffit de se rappeler que chaque objet a besoin d'un BoolValue avec CanHarvest défini sur true.
  • Les GUI de surface, comme le panneau d'amélioration, peuvent être personnalisés. Encouragez les étudiants à explorer les propriétés des TextLabels, comme la couleur et la police dans les propriétés de ce TextLabel et de la SurfaceGui.
©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.