c't 17/2018
S. 128
Kinderleicht
Spieleprogrammierung
Aufmacherbild
Bild: Sophia Sanner

Pythonkätzchen in Aktion

Spiele programmieren mit Python und Pygame, Teil 2

Im ersten Teil der Mini-Serie zur Spieleprogrammierung mit Python haben Sie gelernt, per Pfeiltasten ein niedliches Kätzchen über den Bildschirm wetzen zu lassen. Jetzt bekommt der Stubentiger Gesellschaft und eine Mission.

Zum Kasten: Der c’t-Tipp für Kinder und Eltern

Dieser Artikel erläutert den erweiterten Code des Programms „Knäueljagd“ [1]. In unserem Spiel schlüpfen Sie in die Rolle einer Katze und müssen möglichst viele Mäuse, Schmetterlinge und Wollknäuel ergattern, aber geschickt Wassertropfen, Hunden und lärmenden Megafonen ausweichen.

Das Programm umfasst rund 120 Codezeilen, die auf zwei Dateien verteilt sind, außerdem sieben Bilddateien. Dieser Artikel nimmt zwei besonders wichtige Codeabschnitte unter die Lupe. Den kompletten Code, die Bilder und eine kurze Installationsanleitung finden Sie über ct.de/y2ht.