Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 6 Stimmen.
Beginning Game Programming with Pygame Zero: Coding Interactive Games on Raspberry Pi Using Python
Entwickeln Sie lustige Spiele und lernen Sie dabei Programmieren. In diesem Buch geht es eher um die Entwicklung von Spielen als um die Vermittlung von Programmiertheorie. Daher werden Sie in diesem Buch eher Code dazu finden, wie sich die Schwerkraft auf die Flugbahn einer Rakete auswirkt, als dazu, wie man am effizientesten Daten durchsucht. Selbst dann ist der Code einfach gehalten, da es bei Spielen um Spielbarkeit und nicht um komplexe Physik gehen sollte. Es gibt Links zur offiziellen Dokumentation, wenn Sie Informationen nachschlagen müssen, die nicht im Buch enthalten sind.
Das Buch beginnt mit einem einfachen textbasierten Spiel, um die Grundlagen der Programmierung in Python zu erlernen. Dann geht es weiter mit der Erstellung einfacher grafischer Spiele in Pygame Zero. Sie lernen nicht nur die objektorientierte Programmierung, die es Ihnen erleichtert, komplexere Spiele zu erstellen, sondern Sie arbeiten auch daran, Ihre eigenen Grafiken und Sounds zu erstellen. 3D-Grafiken sind ein wenig komplex. Daher konzentrieren wir uns auf 2D-Spiele, einschließlich einiger klassischer Brettspiele und Arcade-Spiele. Alle Spiele sind so konzipiert, dass sie auf einem Raspberry Pi laufen. Sie funktionieren auf jedem Raspberry Pi, aber auch auf jedem anderen Computer, der Python 3 zusammen mit Pygame Zero unterstützt.
Die Spiele, die Sie erstellen, werden spielbar sein und hoffentlich Spaß machen. Und am Ende des Buches können Sie über den mitgelieferten Quellcode hinaus Ihre eigenen Spiele und Programme entwickeln.
Was Sie lernen werden
⬤ Code in Python.
⬤ Sounds und Grafiken für 2D-Spiele erzeugen.
⬤ Verstehen Sie die objektorientierte Programmierung mit Pygame Zero.
Für wen dieses Buch gedacht istAnfänger unter den Spieleentwicklern, die mit kostengünstigen und einfach zu erlernenden Lösungen wie Pygame Zero und dem Raspberry Pi arbeiten möchten.