Paper Penny
Hier lernst du mit Scratch ein eigenes Jump 'n Run Spiel zu erstellen.
Im Spiel steuerst du die Figur "Paper Penny". Zu Beginn kann sie bereits laufen, klettern und springen. Das kannst du im Spiel rechts gleich ausprobieren. Drücke auf die grüne Flagge und versuche, mit den Pfeiltasten durch die Level zu kommen. |
|
Start: Das Spiel kopieren
Um die Figur zu übernehmen, machst du einen Remix eines bestehenden Scratch Spiels. Dann entwickelst du das Spiel immer weiter. Du beginnst mit einfachen Aufgaben und fügst dann bald selbst eigene Level, Sounds und Herausforderungen hinzu.
- Loge dich in Scratch ein.
- Lade dieses Spiel: Basisprojekt Paper Penny
- Klicke auf "Remixen" (Rechts oben)
Aufgabe 1: Achtung Lavasee!
So sollte dein Spiel nach dem Lösen der Aufgaben 1-3 funktionieren.
|
In diesem Level wirst du das erste Hindernis für die Figur einbauen.: Die Figur darf die rote Lava nicht berühren. Sobald sie in den Lavasee fällt, wird sie an den Start zurückgeschickt.
Im Spiel links siehst du, wie die Figur reagieren soll, wenn sie in die Lava fällt. Um die Aufgabe zu lösen brauchst du diese Blöcke: |
Aufgabe 2: Lava von oben
Wenn es Paper Penny schafft, denn Lavasee zu überspringen, wartet schon das nächste Problem: Lava, die von der Decke herunterhängt. Paper Penny ist einfach zu gross, um daran vorbei zu kommen und wird immer wieder an den Anfang des Levels zurück gespickt. Schau im Spiel oben nach, wie das Problem gelöst werden kann.
Um die Lösung zu programmieren brauchst du wieder fast dieselben Blöcke wie in der Aufgabe 1. Nur den Block "gehe zu x" musst du durch einen anderen Block austauschen. Du findest den richtigen Block unter "Aussehen". Findest du heraus welcher es ist?
Wichtig zu wissen: Die Originalgrösse von Paper Penny ist 30.
Um die Lösung zu programmieren brauchst du wieder fast dieselben Blöcke wie in der Aufgabe 1. Nur den Block "gehe zu x" musst du durch einen anderen Block austauschen. Du findest den richtigen Block unter "Aussehen". Findest du heraus welcher es ist?
Wichtig zu wissen: Die Originalgrösse von Paper Penny ist 30.
Aufgabe 3: Der Supersprung
Im dritten Level kann Paper Penny die Lava nur überspringen, wenn sie auf die schwebenden Plattformen springt. Aber leider kann sie nicht genug hoch springen. Baue ihr deshalb ein blaues Trampolin, mit dem sie einen Supersprung machen kann. Im Spiel oben siehst du, wie das Trampolin funktionieren soll.
Um diese Aufgabe zu lösen brauchst du die Variable "Schwerkraft". Klicke den orangen Bereich "Variablen" an und suche die Variable "Schwerkraft". Du wirst auch einen anderen Block aus dem Bereich "Variablen" brauchen um die Lösung zu Programmieren.
Wichtig zu wissen: Wenn du nicht immer das ganze Spiel spielen willst um ein Level auszuprobieren, kannst du Paper Penny auch ganz einfach mit der Maus über den Lavasee auf die andere Seite des Levels tragen.
Um diese Aufgabe zu lösen brauchst du die Variable "Schwerkraft". Klicke den orangen Bereich "Variablen" an und suche die Variable "Schwerkraft". Du wirst auch einen anderen Block aus dem Bereich "Variablen" brauchen um die Lösung zu Programmieren.
Wichtig zu wissen: Wenn du nicht immer das ganze Spiel spielen willst um ein Level auszuprobieren, kannst du Paper Penny auch ganz einfach mit der Maus über den Lavasee auf die andere Seite des Levels tragen.
Zusatzaufgabe: Wieso kann Paper Penny eigenlich gehen und springen?
Damit Paper Penny gehen, springen und klettern kann, haben die Programmierer*innen des Spiels schon ganz viel Code erstellt. Scrolle einmal auf der Skripte Seite von Paper Penny ganz nach unten: Hier findest du den Code.
- Finde den Code, der Paper Penny zum Sprechen bringt.
- Wo ist der Code, die ihr das Laufen beibringt?
- Welche Vermutungen hast du zu anderen Code-Teilen? Was könnte mit diesen Skripten gemacht werden?
Weiter gehts ...
Als nächstes kannst du deiner Figur neue Level designen oder Sound hinzufügen. Oder natürlich beides. Die Anleitungen dazu findest du hier:
Dieser Lehrgang basiert auf dem Projekt Paper Penny für Scratch 2.0 des Insitutes für Weiterbildung und Medien der PHBern