Lernpfad:Einführung in Scratch/12: Unterschied zwischen den Versionen
Jneug (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 7: | Zeile 7: | ||
Damit das Spiel noch mehr Spaß macht, kannst du noch einen Punktezähler einfügen. Klicke auf '''Daten''' und dann auf '''Neue Variable'''. Gib einen Variablennamen ein wie z.B. ''punkte''. Füge dann einen <sb>ändere [punkte v] um (1)</sb> Befehl nach dem <sb>falls < > dann :: stack</sb> Befehl ein. | Damit das Spiel noch mehr Spaß macht, kannst du noch einen Punktezähler einfügen. Klicke auf '''Daten''' und dann auf '''Neue Variable'''. Gib einen Variablennamen ein wie z.B. ''punkte''. Füge dann einen <sb>ändere [punkte v] um (1)</sb> Befehl nach dem <sb>falls < > dann :: stack</sb> Befehl ein. | ||
[[Datei:Pong Variablen.gif|center]] | [[Datei:Pong Variablen.gif|center|border|Variablen in Scratch 2.0 anlegen und verwenden.]] | ||
Einen <sb>setze [punkte v] auf (0)</sb> Befehl kannst du zwischen die Befehle <sb>Wenn die grüne Flagge angeklickt</sb> und <sb>wiederhole fortlaufend :: stack</sb> einfügen, damit die Punkte zu Beginn des Spiels zurückgesetzt werden. | Einen <sb>setze [punkte v] auf (0)</sb> Befehl kannst du zwischen die Befehle <sb>Wenn die grüne Flagge angeklickt</sb> und <sb>wiederhole fortlaufend :: stack</sb> einfügen, damit die Punkte zu Beginn des Spiels zurückgesetzt werden. | ||
Version vom 28. April 2018, 14:15 Uhr
Verbesserungen des Spiels
Du kannst dein Spiel nun erstmal grundlegend verbessern, indem du z.B. die Farbe des Balls änderst oder einen Punktezähler einfügst. Um die Farbe des Balls bei Berührung des Schlägers zu ändern, füge einen ändere [Farbe v]-Effekt um (25) Befehl aus der Kategorie Aussehen nach dem falls <> dann :: stack Befehl ein. Du könntest auch die Startposition des Balls ändern. Verschiebe dafür den Ball dorthin, wo er starten soll und füge einen gehe zu x: ( ) y: ( ) Befehl vor den setze Richtung auf ( ) Befehl ein.
Damit das Spiel noch mehr Spaß macht, kannst du noch einen Punktezähler einfügen. Klicke auf Daten und dann auf Neue Variable. Gib einen Variablennamen ein wie z.B. punkte. Füge dann einen ändere [punkte v] um (1) Befehl nach dem falls < > dann :: stack Befehl ein.
Einen setze [punkte v] auf (0) Befehl kannst du zwischen die Befehle Wenn die grüne Flagge angeklickt und wiederhole fortlaufend :: stack einfügen, damit die Punkte zu Beginn des Spiels zurückgesetzt werden.
Wenn die grüne Flagge angeklickt
setze [punkte v] auf (0)
wiederhole fortlaufend
falls <wird [paddle v] berührt?> dann
ändere [punkte v] um (1)
spiele Klang [water drop v]
drehe dich nach rechts um (180) Grad
warte (0.5) Sek.
end
end
Du kannst auch einen Punktabzug einfügen, wenn der Ball den Boden berührt. Setze dafür einen ändere [punkte v] um (-1) Befehl nach dem falls <wird Farbe [#ff0000] berührt?> dann :: stack Block ein.
Wenn die grüne Flagge angeklickt
wiederhole fortlaufend
falls <wird Farbe [#ff0000] berührt?> dann
ändere [punkte v] um (-1)
spiele Klang [laser2 v]
end
end
