def schreibe(s, x, y, farbe = "white", groesse = 32): font = pygame.font.Font(None, groesse) text = font.render(s, True, farbe, "black") text_rechteck = text.get_rect() text_rechteck.center = (x, y) fenster.blit(text, text_rechteck)
ballrichtung
statt ballgeschwindigkeit
in Zeile 89 geschrieben (was eine neue, nicht weiter verwendete Variable kreiert hat); hier das funktionsfähige Programm mit “diagonal” fliegendem Ball: pong-solo-2pg.py
Gemeinsames angeleitetes Programmieren: Solo-Pong, Schritt für Schritt.
Letzten Schritt eventuell nicht erkären, damit man das Denken nicht ganz verlernt.
Vorlage für Lehrer, eigentlich benötigt man nur die ersten beiden Seiten: latex-pong-solo-fuer-lektion.pdf
Schreibe “Pong für zwei Spieler”, Paddles am linken und rechten Spielfeldrand, Spielstand anzeigen.
Der linke Spieler steuert beispielsweise mit den Tasten “s” und “w” nach oben und unten, der rechte mit den entsprechenden Pfeiltasten.
Schreibe ein eigenes Spiel (oder verbessere das gemeinsam programmierte Solo-Pong)!
Vorschläge: