https://storage.googleapis.com/files.cs-first.com/game-design/game-icon%402x.png

arrow_back Eine Stoppuhr hinzufügen (Part 2 of 2)

Transkript

"Mit dieser Erweiterung erstellst du eine Variable zum Speichern der schnellsten Zeit."

"Klicke zuerst auf „Daten“  und wähle „Neue Variable“.

Einige Variablen, wie die im letzten Schritt" "verwendete Stoppuhr, sind in Scratch bereits vorhanden. Dieses Mal erstellst du aber deine" "eigene. Nenne sie zum Beispiel „schnellste Zeit“ und klicke dann auf „OK“. Ziehe die Variable" "in den Skripte-Editor. Die Variable „schnellste Zeit“ wird die kürzeste Zeit speichern, die ein" "Spieler gebraucht hat, um das Ziel zu erreichen. Um eine neue „schnellste Zeit“ einzustellen," "lass den Computer prüfen, ob der Wert der Stoppuhr kleiner ist als der niedrigste Wert. Wähle" "einen „falls“-Block und einen „kleiner als“-Operator. Ziehe dann die Stoppuhr-Variable und die" "Variable „schnellste Zeit“  in diesen Operator. Das heißt jetzt: Falls Stoppuhr kleiner ist als" "die schnellste Zeit, dann...

Wenn die Stoppuhrzeit kleiner  ist als die „schnellste Zeit“," "dann soll der Wert der Stoppuhr die neue schnellste Zeit werden. Klicke auf „Daten“, wähle" "einen „setze schnellste  Zeit auf“-Block und füge die Stoppuhr-Variable ein." "Jetzt heißt es: „Falls die Stoppuhr-Variable kleiner ist als „schnellste Zeit“, dann setze" "„schnellste Zeit“ auf den Wert der Stoppuhr. Füge das Ganze jetzt in dein Programm ein."

"Teste diese „Falls“-Anweisung, wenn der Spieler die Zielfigur erreicht."

"Setze jetzt die Stoppuhr auf einen sehr hohen Wert. Im Moment ist der niedrigste Wert 0 und" "es ist unmöglich, eine Zeit  kleiner als 0 zu erreichen.

Wähle den „setze schnellste Zeit auf“-" Block und gib zum Beispiel 50 ein.

Klicke zum Testen auf den Block. "Jetzt kann der Spieler eine neue schnellste Zeit erzielen!"

"Schau dir mal die Zeit  an... Kannst du die schlagen?

Jetzt bist du dran!" "1. Erstelle eine Variable „schnellste Zeit“.

2. Lege mit der Variablen „schnellste  Zeit“, einem „falls“-Block," "einem „kleiner als“-Operator,  einem „setze schnellste Zeit auf“- und zwei „Stoppuhr“-Blöcken  eine neue schnellste Zeit fest."

3. Lege den Ausgangswert für  die schnellste Zeit fest.

Erweiterung auswählen

Sich drehende Hindernisse programmieren

Das Spiel durch drehende Hindernisse schwieriger gestalten.

Hindernisse größer werden lassen

Ein Hindernis erstellen, das während des Spiels langsam größer wird.

Den Spielablauf ändern

Die Ziel-Figur so programmieren, dass sie die Spielfigur verfolgt.

Eine Stoppuhr hinzufügen (Part 1 of 2)

Eine Stoppuhr verwenden, um den Spielstand nachzuverfolgen und eine Möglichkeit finden, die schnellste Zeit zu speichern.

Eine Stoppuhr hinzufügen (Part 2 of 2)

Eine Stoppuhr verwenden, um den Spielstand nachzuverfolgen und eine Möglichkeit finden, die schnellste Zeit zu speichern.

Selbst ein Labyrinth gestalten

Das Aussehen des Labyrinths verändern oder ein eigenes entwerfen.

Eine Geschichte erzählen

Das Spiel spannender machen, indem ihr eine aufregende Geschichte für euer Spiel entwerft.

Anleitung

  1. Wählt eine der Erweiterungen aus und schaut euch das Video an, um zu sehen, wie sie programmiert wird.
  2. Wenn ihr mit einer Erweiterung fertig seid, probiert eine andere aus!
Quellenangaben
  • Das Lied „Magic Marker“ unterliegt © YouTube-- CC-BY-SA 4.0 ist nicht anwendbar.