Aus Das deutschsprachige Scratch-Wiki

Ein Rennspiel, bei dem zwei Spieler gegeneinander antreten, ist ein Projekt, mit dem man gegen Freunde fahren kann.

Ein Beispiel für einen Hintergrund
Du solltest Autos hinzufügen und die Strecke so bearbeiten, wie sie hier zu sehen ist. Ein Beispiel (auf Englisch) findest du hier: [[1]]
Information icon.png Information: Dieses Tutorial zeigt nicht, wie man Spieler Online verbindet, stattdessen findet alles auf dem gleichen Gerät statt.


Vorbereitung

Erstelle drei Figuren

  • Spieler 1
  • Spieler 2
  • Ziel Linie

Spieler 1

Als erstes erstellst du eine neue Figur, wechselst du das Kostüm zu einem Auto aus der Figuren-Bibliothek, füge einen falls () dann Block hinzu, dann einen setze Richtung auf () und einen Gehe ()er-Schritt Block. Es sollte folgendermaßen aussehen:

falls <Taste [Pfeil nach rechts v] gedrückt?>, dann
setze Richtung auf (0) Grad
Gehe (10)er Schritt
ende

Führe dies mit Pfeil nach links, Pfeil nach unten und Pfeil nach oben durch. Platziere danach die Skripte in einem Wiederhole fortlaufend Block und unter einem Wenn grüne Fahne angeklickt Block. Wenn du fertig bist, sollte es so aussehen:

Wenn die grüne Flagge angeklickt
gehe zu x: (. . . :: grey) y: (. . . :: grey)
wiederhole fortlaufend
falls <Taste [Pfeil nach rechts v] gedrückt?>, dann 
Setze Richtung auf (0) Grad
Gehe (10)er Schritt
ende
falls <Taste [Pfeil nach links v] gedrückt?>, dann
Setze Richtung auf (-90) Grad
Gehe (10)er Schritt
ende
falls <Taste [Pfeil nach unten v] gedrückt?>, dann
Setze Richtung auf (180) Grad
Gehe (10)er Schritt
ende
falls <Taste [Pfeil nach oben v] gedrückt?>, dann
Setze Richtung auf (0) Grad
Gehe (10)er Schritt
ende
ende

Spieler 2

Hole für die zweite Figur ein anderes Auto aus der Figuren-Bibliothek. Mach das selbe wie mit der ersten Figur, aber ändere die Steuerung auf W, A, S und D. Es sollte so aussehen:

Wenn die grüne Flagge angeklickt
wiederhole fortlaufend
falls <Taste [w v] gedrückt?>, dann 
Setze Richtung auf (0) Grad
Gehe (10)er Schritt
ende
falls <Taste [s v] gedrückt?>, dann
Setze Richtung auf (-90) Grad
Gehe (10)er Schritt
ende
falls <Taste [a v] gedrückt?>, dann
Setze Richtung auf (180) Grad
Gehe (10)er Schritt
ende
falls <Taste [d v] gedrückt?>, dann
Setze Richtung auf (0) Grad
Gehe (10)er Schritt
ende
ende

Bühnenbild

Öffne das Malprogramm. Male einen Hintergrund, aber vergesse nicht, eine schwarz-weiße Ziellinie zu malen, denn du brauchst sie, um das Spiel zu beenden.

Figuren

Wenn du den Hintergrund fertiggestellt hast, füge die folgenden Skripte zu beiden Figuren hinzu:

Wenn die grüne Flagge angeklickt
wiederhole fortlaufend
falls <Wird Farbe [#FFFFFF] berührt?>, dann
sage [Ich gewinne!]
Stoppe [alles v]
ende
ende

Anleitung

Du kannst Figur 1 mit den Pfeiltasten und Figur 2 mit den W,A,S und D Tasten steuern.



Code zum Einbinden ins Forum:
[wiki=de:Wie erstelle ich ein Rennspiel für zwei Spieler?]Wie erstelle ich ein Rennspiel für zwei Spieler?[/wiki]
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.