Pyxel: Video-Tutorials am Wochenende

Pyxel
Python
Retrogaming
Spieleprogrammierung
Autor:in

Jörg Kantel

Veröffentlichungsdatum

12. April 2025

Wenn sie oder er – angefixt durch meine (Wieder-) Entdeckung der minimalistischen (Python3-) Retrogame-Engine Pyxel – ebenfalls etwas mit dieser Fantasykonsole anfangen will, sie oder er sei gewarnt: Die Anzahl der Tutorials zu Pyxel, die auf YouTube zu finden sind, ist nicht gerade üppig (das hat Pyxel übrigens mit microStudio gemein).

Daher habe ich heute eine Liste aller Tutorials zusammengestellt, die mir bisher untergekommen sind (und von vorneherein nicht absoluter Schrott waren). Einige davon hatte ich schon einmal auf diesen Seiten verlinkt, aber so sind sie alle an einem Ort versammelt.

CaffeinatedTech

Den Anfang macht der User CaffeinatedTech, auf seinem Kanal sind zwei sehr ausführliche Tutorials zu finden (beide jeweils etwas über zwei Stunden Spieldauer). Auf dem ersten, dem obigen »Python Retro Game Tutorial«, wird eine Variante des klassischen Snake Game entwickelt, das zweite, »Create a Retro Game with Pyxel in Python«, zeigt eine Breakout-Version. Das erste Video ist schon etwa vier Jahre alt und daher nicht mehr unbedingt up to date, hier lohnt im Zweifelsfall ein Blick in die Pyxel-Doku auf GitHub, das zweite ist aus dem letzten Jahr und daher ziemlich aktuell. Ich habe aus beiden Videos fast alles gelernt, was ich bisher über Pyxel weiß, die insgesamt mehr als vier Stunden sind daher keine vergeudete Zeit.

Testing Coder

Wer es etwas kompakter mag, dem empfehle ich die achtteilige Playlist »Pyxel Tutorial« von Testing Coder. Die Videos haben jeweils etwa eine Spieldauer zwischen fünf und zehn Minuten und sind daher manchmal doch recht knapp. Aber man kann die Wiedergabe ja anhalten und das Gesehene ein wenig sacken lassen.

R3ap3rPy

Vom User R3ap3rPy gibt es ebenfalls zwei Videos zu Pyxel: Einmal das obige »Making of a spaceship game!« und dann noch »Starry Sky« (Jetzt wißt Ihr, woher ich die Idee für meinen Sternen-Hintergrund habe). Auch hier gilt: Die Tutorials sind beide vor sechs Jahren hochgeladen worden, also gelegentlich mit der Dokumentation abgleichen.

Gamedevtricks

Last but not least gibt es noch den Kanal Gamedevtricks, in dessen Videos Euch das gleiche Gesicht entgegenschaut, wie beim Kanal R3ap3rPy oben. Allerdings sind die Tutorials jünger (vor etwa zwei Jahren entstanden) und daher recht aktuell. Leider gibt es auch hier keine Playlist, so daß ich die mühsam zusammengeklaubten Videos einzeln auflisten muß:

  1. Pyxel: A Retro Game Engine coding guide for starters (das Video oben, etwa sieben Minuten Spieldauer).
  2. Retro Gaming in Python: Writing a Class-Based Game in Pyxel (sechseinhalb Minuten).
  3. How to install examples in Pyxel game engine (anderthalb Minuten).
  4. How to draw shapes and objects in Pyxel (zweieinhalb Minuten).
  5. How to write code in Pyxel to move objects around. (vier Minuten).
  6. How to move objects around in Pyxel Game Engine (full coding tutorial, fünf Minuten).
  7. Collison Detection in Pyxel Game Engine (complete coding guide, acht Minuten).
  8. How To Add Music in Pyxel Game Project (full coding lesson, zweieinhalb Minuten).

Trotz oder vielleicht auch gerade wegen ihrer Kürze fand ich diese Tutorials sehr hifreich, auch wenn der Macher den Ressourcen-Editor scheut, wie der Teufel das Weihwasser. 🤓