Parte 2 del juego de aventuras

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Descripción de la lección: Los estudiantes continúan desarrollando el juego de aventuras. Crearán scripts para usar herramientas, vender artículos y mejorar sus espacios.

Objetivos de la lección
  • Aplicar el conocimiento de declaraciones if/then para crear artículos coleccionables.
  • Demostrar conocimiento de funciones para crear funciones que permitan a los jugadores vender artículos y mejorar su variable de espacios.
Preparación

Descripción general

DuraciónActividadDescripción
5 minIntroducciónIntroducir la sesión.
50 minTutorial guiado: Scripting de mecánicas de juegoHacer que los estudiantes creen scripts para herramientas, vender artículos y mejorar espacios.
5 minCierreReflexionar sobre el proyecto y recapitular los conceptos aprendidos.

Plan de lección

Introducción

  1. Explicar que los estudiantes agregarán las mecánicas de juego centrales del juego de aventuras hoy: usar una herramienta para recolectar artículos, vender artículos y mejorar sus espacios para recolectar más artículos.
  2. Señalar que esta sesión tendrá muchos tutoriales guiados. La próxima sesión será más libre, para que los estudiantes puedan trabajar por su cuenta o ponerse al día.

Tutorial guiado - Scripting de mecánicas de juego

  1. Asegurarse de que todos los estudiantes tengan acceso a la herramienta de inicio.
  2. Guiar a los estudiantes a través de los siguientes tutoriales:

Cierre

  1. Recapitular lo que los estudiantes han creado.
  2. Opcional - Preguntar a los estudiantes qué característica están emocionados de trabajar o agregar mañana mientras terminan sus juegos.

Apéndice

Consejos para resolver problemas y para el aula

Resolución de problemas general

  • Mientras los estudiantes codifican, dejar ejemplos de scripts para que los estudiantes puedan referenciarlos. El script de la herramienta es especialmente útil ya que tiene declaraciones if anidadas.
  • Verificar que los estudiantes estén indentando su código para que se parezca a los ejemplos de código. Esto hace que el código sea más legible y reduce la posibilidad de errores.

Consejos de scripting

  • Recordar a los estudiantes que siempre agreguen una coma entre múltiples parámetros en una función, como en sellItems(playerItems, playerGold).
  • En el script de Mejorar, el orden de las funciones importa. Asegurarse de que la función giveUpgrade() esté por encima de clickDetector.MouseClick.

Consejos de facilitación

  • Para mantener a los estudiantes en el camino correcto, establecer un límite de tiempo estricto para las pruebas de juego, como un minuto.
  • Alentar a los estudiantes a recordar un objetivo específico cada vez que hagan pruebas de juego, como comprobar si una herramienta cosecha un artículo como se esperaba. Esto les ayuda a mantenerse enfocados.

Personalizar la lección

Ampliar la lección

  • Se puede agregar más de un artículo para cosechar, solo recuerde que cada artículo necesita un BoolValue con CanHarvest establecido en verdadero.
  • Los GUI de superficie, como el Cartel de Mejora, pueden ser personalizados. Animar a los estudiantes a explorar las propiedades de TextLabels, como color y fuente en las propiedades de ese TextLabel y SurfaceGui.
©2026 Roblox Corporation. Roblox, el logotipo de Roblox y "Powering Imagination" son algunas de nuestras marcas registradas y no registradas en los Estados Unidos y otros países.