Abenteuer-Spiel Teil 2

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Stundenbeschreibung: Die Schüler setzen die Entwicklung des Abenteuerspiels fort. Sie werden Skripte für die Verwendung von Werkzeugen, den Verkauf von Gegenständen und das Upgrade ihrer Räume erstellen.

Stundenziele
  • Wende das Wissen über Wenn/Dann-Anweisungen an, um sammelbare Gegenstände zu erstellen.
  • Demonstriere Wissen über Funktionen, um Funktionen zu erstellen, die es Spielern ermöglichen, Gegenstände zu verkaufen und ihre Räume variabel aufzuwerten.
Vorbereitung
  • Lade das Starter-Tool herunter und lade es auf jeden Desktop der Schüler.

Übersicht

DauerAktivitätBeschreibung
5 MinEinführungFühre die Sitzung ein.
50 MinGeführtes Tutorial: Scripting-SpielmechanikenDie Schüler erstellen Skripte für Werkzeuge, den Verkauf von Gegenständen und das Upgrade von Räumen.
5 MinZusammenfassungReflektiere über das Projekt und fasse die gelernten Konzepte zusammen.

Unterrichtsplan

Einführung

  1. Erkläre, dass die Schüler heute die zentralen Spielmechaniken des Abenteuerspiels hinzufügen werden: ein Werkzeug verwenden, um Gegenstände zu sammeln, Gegenstände zu verkaufen und ihre Räume aufzuwerten, um mehr Gegenstände zu sammeln.
  2. Weisen Sie darauf hin, dass diese Sitzung stark auf geführten Tutorials beruht. Die nächste Sitzung wird freier sein, sodass die Schüler selbstständig arbeiten oder aufholen können.

Geführtes Tutorial - Skripting-Spielmechaniken

  1. Stelle sicher, dass alle Schüler Zugriff auf das Starter-Tool haben.
  2. Führe die Schüler durch die folgenden Tutorials:

Zusammenfassung

  1. Fasse zusammen, was die Schüler erstellt haben.
  2. Optional - Frage die Schüler, welche Funktion sie morgen excited hinzufügen oder daran arbeiten möchten, während sie ihre Spiele beenden.

Anhang

Fehlerbehebung und Klassenzimmertipps

Allgemeine Fehlerbehebung

  • Während die Schüler codieren, lasse Beispielskripte zum Referenzieren sichtbar. Das Werkzeug-Skript ist besonders hilfreich, da es verschachtelte Wenn-Anweisungen hat.
  • Überprüfe, dass die Schüler ihren Code so einrücken, dass er wie die Codebeispiele aussieht. Dies macht den Code lesbarer und verringert die Fehleranfälligkeit.

Scripting Tipps

  • Erinnere die Schüler daran, immer ein Komma zwischen mehreren Parametern in einer Funktion hinzuzufügen, wie in sellItems(playerItems, playerGold).
  • In dem Upgrade-Skript ist die Reihenfolge der Funktionen wichtig. Stelle sicher, dass die Funktion giveUpgrade() über clickDetector.MouseClick steht.

Vermittlungstipps

  • Um die Schüler auf Kurs zu halten, setze eine strenge Zeitgrenze für das Playtesting, z.B. eine Minute.
  • Ermutige die Schüler, sich immer an ein bestimmtes Ziel zu erinnern, wenn sie Playtesting durchführen, wie z.B. zu prüfen, ob ein Werkzeug einen Gegenstand wie beabsichtigt erntet. Dies hilft ihnen, fokussiert zu bleiben.

Passe die Stunde an

Erweitere die Stunde

  • Mehr als ein Gegenstand kann zum Ernten hinzugefügt werden, denke nur daran, dass jeder Gegenstand einen BoolValue mit CanHarvest auf true gesetzt haben muss.
  • Surface GUIs, wie das Upgrade-Schild, können angepasst werden. Ermutige die Schüler, die Eigenschaften von TextLabels zu erkunden, wie Farbe und Schriftart in den Eigenschaften dieses TextLabels und SurfaceGui.
©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.