Aus Das deutschsprachige Scratch-Wiki

Achtung- dieses Projekt ist noch nicht fertig gestellt.

Design

Du erstellst die Figur und den Boden. Die Figur kannst du einfach malen. Beim Boden ist es wichtig, dass du die Oberfläche anders färbst als den Untergrund. Siehe Wahrnehmung. Die Hindernisse (falls du welche willst) musst du in einer Farbe färben, die du dir aussuchst.

Anfang des Programmierens

Hallo. Für einen Scrolling platformer brauchst du zuerst zwei Figuren. Einmal die Figur des Spielers und außerdem den Boden. Nun muss du zuerst 3 Nachrichten erstellen. Einmal die Nachricht Start und dann die Nachrichten Scroll left und Scroll right.

Dann programmierst du dieses Skript. <scratchblocks></scratchblocks>








Nun dieses.

808.png

Sprung, laufen und Wahrnehmung

Nun fügst du dieses Skript an das vorherige an. ( Sprung und Landung ) Das braun ist die Farbe die man beim designen als Untergrund nimmt.

909.png




















Jetzt programmierst du dieses Skript (Bewegung nach rechts).

100.png






















Dann fügst du dieses Skript an(Bewegung nach links).

Uu.png



















Wahrnehmen von Feinden

Nun hängst du noch dieses Skript an(Wahrnehmung des Sturzes).








Nun musst du dieses Skript zum Wahrnehmen von Hindernissen programmieren.







Mit der Figur hast du es nun geschafft. Nun kommen wir zum

Scrollen

Jetzt musst du zum Boden wechselt. Diese Skripte musst du hier programmieren. Dass erste ist ein Anfangsskript.



















Randeffekte und Levels

Super. Jetzt hast du es geschafft. Jetzt kannst du noch Randeffekte wie Musik hinzufügen. Mein Scrolling Platformer hat nur ein Level. Du kannst aber auch mehr Levels programmieren, indem du dem Boden mehrere Kostüme gibst und den Boden, wenn er eine Bestimmte x-Position erreicht hat, eine Nachricht senden lassen, nach der der Boden das Kostüm wechselt und der Spieler zum Start zurück geht.

Beispielprojekt

Cookies helfen uns bei der Bereitstellung von Das deutschsprachige Scratch-Wiki. Durch die Nutzung von Das deutschsprachige Scratch-Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.