Appearance
7 — Punkte zählen
Schliesslich wollen wir die Tore zählen. Wir wollen folgendes Verhalten programmieren:
«Wenn der Ball die linke Seite des Fensters berührt, erhält der rechte Spieler einen Punkt. Es findet ein neues Anspiel in Richtung des linken Spielers statt.»
Wir versuchen wieder, dieses Verhalten so zu formulieren, dass wir es programmieren können:
«Wenn die x-Koordinate der linken Seite des Balls kleiner als 0 wird, dann werden die Punkte des rechten Spielers um 1 erhöht. Es findet ein Anspiel in negativer Richtung statt.»
Nun können wir das nach Python übersetzen:
python
if ball.x < 0:
rechts.punkte = rechts.punkte + 1
anspiel(-1)✏️ Aufgabe 7
Erweitern Sie Ihr Programm, sodass für beide Spieler die Punkte gezählt werden und nach einem Tor das Anspiel stattfindet.