Trinket, die Turtle und die Bildchen

Python
Processing
Trinket
Turtle
Autor:in

Jörg Kantel

Veröffentlichungsdatum

27. Februar 2023

Wie gestern angekündigt, erkunde ich gerade die Möglichkeiten, die Trinkets Turtle bietet. Die gute Nachricht ist, daß sie sich anscheinend wenn überhaupt, dann nur in Nuancen von Pythons Standard-Turtle unterscheidet (irgendwo muß sie es vermutlich, denn Pythons Turtle basiert auf Tkinter, während Trinkets Schildkröte in den Canvas von HTML5 zeichnet). Denn so wie es auf den ersten Blick aussieht, sind die Befehle Eins-zu-Eins von Python nach Trinket übersetzt, so daß ich auf Pythons Turtle-Dokumentation zurückgreifen kann.

Das gibt mir Mut für mein Vorhaben, Christian Thompsons (aka Tokyo Edtech) Turtle-Programme nach Trinket zu portieren. Einmal, um Trinket besser kennenzulernen, aber auch, um mein Projekt »Retrogaming und Künstliche Intelligenz« wieder aufzunehmen. Denn dafür mußte ja schon einmal das »Python Maze Game« von Tokyo Edtech herhalten und genau dafür habe ich es auch wieder hervorgekramt.

Nur mit dem Unterschied, daß dieses Mal die Implementierung des Templates nicht in Pygame Zero, sondern eben in Trinkets Turtle stattfinden soll. Und da ich aus nostalgischen Gründen das freie (CC0 1.0 Universal) Tiny Dungeon Tileset inklusive der Tiny Town Erweiterung von Kenney.nl einsetzen möchte, sind Anpassungen an Christian Thompsons Code notwendig. Denn bei ihm sind die einzelnen Sprites, Tiles, Akteure oder Turtles je 25x25 Pixel groß, während die Tiny Sprites von Kenney eine Größe von je 16x16 Pixel aufweisen.

Doch wie man dies in Trinket handelt, wird in dem Video »An Intro to Trinket« erklärt, auf das ich daher hier noch einmal hinweisen möchte.

Doch jetzt muß ich wieder zu meinen Experimenten mit Trinket und der Schildkröte zurückkehren. Denn ich habe zu tun. Still digging!