The Secret of Monkey Island: Code the Classics mit Pygame Zero

Spieleprogrammierung
Retrogaming
Pygame Zero
Autor:in

Jörg Kantel

Veröffentlichungsdatum

3. Dezember 2022

Wenn hier im Schockwellenreiter in der Überschrift »Code the Classics« auftaucht, dann trägt fast immer die neueste Wireframe die Schuld daran. So auch heute: Die Wireframe 69 ist frisch erschienen und in dieser Ausgabe gibt es als Beispielprogramm eine Hommage an den 1990 erschienen Klassiker »The Secret of Monkey Island« von LucasArts, der heute als Meilenstein in der Geschichte der Computerspiele, speziell im Segment Abenteuerspiele (Adventures) gilt.

Der »Held« des Spieles, Guybrush (Ulysses) Threepwood, möchte – obwohl er eher ein Tollpatsch ist – nicht nur ein mächtiger Pirat werden, sondern auch das Herz der Gouverneurin von Mêlée Island gewinnen. Dazu muß er mithilfe des Spielers diverse Abenteuer bestehen und seine Gegenspieler besiegen.

Die Hommage konzentriert sich auf die Eröffnungsszene und die Basics des Scripting-Systems des Spiels. Wer das Spiel weiterprogrammieren will, muß ihm natürlich mehr Kommandos und mehr Reaktionen des Spielers und der NPC spendieren. Aber mit dem kurzen Pygame Zero-Skript sind die Grundlagen dafür gelegt.

Wegen der besseren Lesbarkeit ist das Beispiel auch wieder in den Raspberry Pi News veröffentlicht. Und wer will, kann sich die aktuelle Wireframe hier kostenlos als PDF herunterladen.