Inhaltsverzeichnis:
- Vertikale Position zufälligen
- Sprite-Größe auf der Bühne erhöhen
- Verringern der Sprite-Größe auf der Bühne
- Zusätzliche Pipes einbeziehen
Video: Korda Underwater 8 FULL DVD Part 1 | Carp Fishing 2024
Wenn Sie Ihr Flappy Bat-Spiel erstellen (eine andere Version von Flappy Bird ), Die Größe des Lochs in Ihrem Pipe Sprite ist entweder zu klein, um durch die Fledermaus zu fliegen oder zu groß, um das Spiel herausfordernd zu machen. Bevor Sie die Bohrungsgröße erhöhen, sollten Sie eine andere Sache in Betracht ziehen, die das Rohr tun sollte.
Ein Teil der Herausforderung des ursprünglichen Spiels besteht darin, nicht zu wissen, wo das Loch sein wird, wenn jede neue Pfeife erscheint. Bisher befindet sich das Pipe-Sprite immer in der gleichen vertikalen Position, sodass das Loch an der gleichen Stelle bleibt.
Vertikale Position zufälligen
In Scratch können Sie einen PICK RANDOM-Block innerhalb des GO TO-Blocks verwenden, damit das Rohr (und sein Loch) jedes Mal in einer anderen vertikalen Position (Y) erscheint. Sie führen das Spiel aus.
-
Klicken Sie auf das Pipe-Sprite und dann auf die Registerkarte Skripts.
-
Ziehen Sie einen PICK RANDOM-Block in den Y-Wert des GO TO X Y-Blocks. (Beachten Sie, wie die runden Blöcke in die runden Sockel anderer Blöcke passen können.)
-
Ändern Sie die Werte im PICK RANDOM-Block auf -75 und 75.
Klicken Sie mehrmals auf die Schaltfläche "Grüner Marker" und Sie sollten sehen, dass das Loch jedes Mal an einer anderen Position erscheint. Sie werden außerdem feststellen, dass die Pipe zu kurz ist, um die gesamte Bühne zu überspannen, wenn sie vertikal verschoben wird.
Sprite-Größe auf der Bühne erhöhen
Um die Größe von Sprites auf der Bühne zu erhöhen, können Sie das Werkzeug "Vergrößern" verwenden.
-
Klicken Sie auf das Werkzeug "Vergrößern" (über der Registerkarte "Skripts, Kostüme und Sounds").
-
Klicken Sie zehnmal auf das Pipe-Sprite auf der Bühne.
-
Klicken Sie auf die Schaltfläche "Grüne Flagge", um Ihr Spiel zu testen.
Das Pipe-Sprite sollte die gesamte Bühne überspannen, unabhängig davon, wo es vertikal positioniert ist. Aber Sie können Ihre Fledermaus trotzdem nicht sicher durch das Loch schlagen. Wenn Sie versuchen, mit dem Vergrößerungstool auf weitere Elemente zu klicken, werden Sie feststellen, dass das Sprite nicht mehr vergrößert wird, weil Sie das Limit erreicht haben. Warum versuchst du nicht, die Fledermaus zu schrumpfen?
Verringern der Sprite-Größe auf der Bühne
Um die Größe von Sprites auf der Bühne zu verringern, können Sie das Werkzeug "Schrumpfen" verwenden.
-
Klicken Sie auf das Schrumpfungswerkzeug (über der Registerkarte "Skripts, Kostüme und Sounds").
-
Klicke fünfmal auf das Fledermaus-Sprite auf der Bühne.
-
Klicken Sie auf die Schaltfläche "Grüne Flagge", um Ihr Spiel zu testen.
Möglicherweise müssen Sie die Werkzeuge "Schrumpfen und Wachsen" verwenden, um die Größe anzupassen, bis Sie durch die Pfeife fliegen können, aber nicht zu einfach. Dann können Sie weitere Rohre hinzufügen.
Zusätzliche Pipes einbeziehen
Da nur eine Pipe auf der Bühne angezeigt werden muss, müssen Sie keine zusätzlichen Pipe-Sprites erstellen. Stattdessen können Sie die Position des Pipe-Sprites auf die linke Seite des Bildschirms zurücksetzen, sobald der Spieler erfolgreich durch das Loch fliegt und die erste Pfeife die andere Seite erreicht.
-
Klicken Sie unter der Bühne auf das Sprite-Pipe-Symbol.
-
Klicken Sie auf die Registerkarte Skripts.
-
Fange die folgenden Codeblöcke im ersten FOREVER-Block ein und ändere die Werte deiner Blöcke so, dass sie mit den angezeigten Werten übereinstimmen.
Der zusätzliche GO TO X Y-Block sollte vertraut aussehen. Es hat genau die gleichen Werte wie der GO TO X Y-Block darüber (rechts unter dem WHEN FLAG CLICKED-Block). Wenn also die X-Position des Pipe-Sprites größer als 280 ist, setzt sie die horizontale Position auf -200 zurück und wählt eine andere zufällige Y-Position, so dass das Loch an einem neuen Ort erscheint.
Möglicherweise müssen Sie die X- und Y-Werte anpassen, wenn Sie die Größe der Sprites auf der Bühne ändern. Wenn Sie Ihr Spiel immer wieder testen, werden Sie die Sprite-Positionen und -Größen verfeinern, bis Sie die richtige Mischung aus hart und Spaß haben, die Ihre Spieler für mehr zurückkommen lässt.