Jeu d'aventure Pt. 1

*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 : Après avoir appris les bases de l'utilisation de Roblox Studio et du scripting, les étudiants poussent leurs compétences plus loin en commençant un projet plus complexe, le jeu d'aventure. Ils planifient les éléments de leur jeu, créent un monde virtuel et configurent des composantes de jeu de base comme suivre les articles des joueurs.

Objectifs de la leçon
  • Entraînez-vous sur la production en planifiant des éléments d'un jeu et en les créant dans Roblox Studio.
  • Démontrer la connaissance des variables et des fonctions en créant un script pour suivre l'information des joueurs.
Compétences et concepts
  • mécanicien de jeu - Une action que les joueurs font dans un jeu, comme courir ou collecter. Les jeux sont composés de plusieurs mécaniques de jeu.
  • pré- production - Planification des projets, tels que par le dessin de schémas, avant de créer dans un logiciel comme Roblox Studio.
Matériaux

  • Documents visuels du jeu d'aventure « Handout : Adventure Game VisionDocument »
  • Handout : Adventure Game Reference
  • Handout : Adventure Game Référence

    1> Handout : Adventure Game1>

Aperçu

DuréeActivitéDescription
5 minIntroductionPrésentez la session.
10 minGuided Work: Planification d'un jeuCréez un document de conception de jeu pour planifier des éléments du projet.
10 minTravail guidé : Créer le mondeConcevez un environnement en utilisant des outils de terrain basés sur le document de vision précédent.
30 minTutoriel guidé : Configurer le jeuScripts de code pour suivre les objets des joueurs et construire le premier objet que les joueurs collecteront.
5 minRésuméRéfléchissez sur les notions de projet et de relecture apprises.

Plan de leçon

Introduction

  1. Expliquez que les étudiants utiliseront les compétences apprises lors des sessions précédentes pour construire un jeu au cours des trois sessions suivantes. Ils le feront :
    • Planifiez leur monde unique à l'aide d'un document de conception de jeu.
    • Créez un monde dans Roblox en référence à leurs plans dans le document de conception du jeu.
    • Créez et codez des articles pour les joueurs à rassembler dans le jeu.

Travail guidé - Planification d'un jeu

  1. Notez que les étudiants n'ont pas besoin d'accès aux ordinateurs au début de cette section.
  2. Guidez les élèves à travers le cours : Créer la carte, arrêté avant la section : Créer l'environnement.
  3. À mesure que les étudiants dessinent leur zone de départ, tenez compte des éléments suivre.
    • Les zones dessinées doivent être atteignables en échelle de ce qu'un élève peut faire en une semaine - telles qu'une maison avec une pelouse de devant ou un simple bloc forestier vs une ville détaillée. Cela aide à focaliser les élèves et ils peuvent toujours ajouter plus une fois terminé.
    • Les dessins n'ont pas à être complexes - des symboles simples comme des cercles et des carrés suffisent.

Travail guidé - Créer le monde

  1. Les étudiants devraient être à leurs ordinateurs pour cette section.
  2. Guidez les élèves à travers le cours : Créer la carte , à partir de la création de l'environnement
    • Affichez brièvement les étudiants à chaque outil de terrain à la fois et donnez au maximum six minutes pour créer leurs zones de départ. Ils peuvent toujours ajouter plus tard.

Tutoriel guidé - Configurer le jeu

  1. Guidez les étudiants à travers les tutoriels suivants : Coder le classement .

Résumé

  1. Récapitulez ce que les élèves ont créé et le vocabulaire : mécanique de jeu et pré-production.
  2. Facultatif : Demandez aux élèves de réfléchir au milieu de leurs sessions en posant une ou plusieurs questions suivantes :
    • Une chose qui était difficile, mais comment ils l'ont surmontée.
    • Une compétence que vous voulez améliorer au cours des deux prochaines sessions (par exemple, mieux à la déboguer, faire des mondes plus intéressants, etc).
    • Quelle a été la chose la plus excitante que tu as accomplie aujourd'hui. Comment as-tu fait ça et pourquoi était-ce exaltant ?

Annexe

Conseils de débogage

  • Le nom de la variable leaderstats doit être "leaderstats". Sans cela, le script ne saura pas créer un nouveau classements.
  • Aide au déroulement : Adventure Game Reference aide les étudiants à suivre les noms variables. Ceci est particulièrement utile si ils ont remplacé les noms de variables par défaut, comme "Gold" avec quelque chose de leur posséder, comme "Rubies" .
  • Rappelez aux étudiants de construire tout en utilisant des parties, non pas en utilisant la boîte à outils. L'utilisation de la boîte à outils peut introduire des problèmes inattendus dans leurs jeux.

Gestion de la classe

  • Au fur et à mesure que les étudiants travaillent sur leur projet, aidez-les à garder à l'esprit une échelle raisonnable de ce qu'ils peuvent accomplir à la fin des sessions.
  • Si les étudiants ont des objectifs ambitieux ( je veux construire trois mondes différents dans mon jeu `) , invitez-les à se concentrer sur leurs objectifs pour la session en cours. Avez-leur écrire leurs idées supplémentaires sur le document de conception du jeu.
  • Définissez des attentes strictes sur le temps que les étudiants peuvent passer à travailler sur leur zone de départ. Ils peuvent toujours continuer dans les sessions ultérieures.

Personnalisation de la leçon

  • Les étudiants peuvent passer plus de temps à construire leur zone de départ en utilisant les outils de terrain ou en ajoutant des parties décoratives.
  • Si les élèves ne sont pas clairs sur ce qu'ils doivent ajouter, posez des questions sur les objets qu'ils s'attendent à trouver dans ce monde thème (par exemple, si vous étiez sur une base de lune, que verriez-vous ? Comment pouvez-vous construire cela en utilisant des pièces ? )
  • Les étudiants peuvent ajouter plus d'un type d'objet à récolter. N'oubliez pas que chaque objet suit la même organisation dans l'Explorateur et a un BoolValue nommé CanHarvest défini sur vrai.