Settlings, Pokemon, PuzzleScript und mehr: Video-Tutorials am Freitag
Heute ist Freitag und für Freitags Habe ich mir vorgenommen, möglichst regelmäßig Video-Tutorials vorzustellen, damit bei Euch über das Wochenende keine Langeweile aufkommt und Ihr etwa – was Gott verhüten möge – in eine Kirche rennt. Diesen Freitag hat sich eine Menge in meinem Feedreader angesammelt und so gibt es heute einen Gemischtwarenladen zur Spieleprogrammierung mit Pygame, PuzzleScript, Ren’Py, zu Quarto und zur künstlichen Intelligenz:
Doch mein heutiger Favorit sind die Settlings, ein Spiel, das eine wüste Mischung aus »Lemmings« und »Die Siedler« ist. Es ist in einer sehr ansprechenden Retro-Optik gehalten. Leider gibt es das Teil (als Vorabversion) bisher nur für Windows, ob ein Mac-Port geplant ist, weiß ich nicht. Nookrium hat das wilde Crossover angespielt und ein Video daraus gemacht.
PuzzleScript hatte ich schon lange nicht mehr hier im Blog Kritzelheft. Dabei ist das Teil nicht nur für Anfänger in der Spieleprogrammierung interessant. Aber auch für diese, das zeigt dieser einstündige GAMERella-Workshop. Die Folien zu diesem Workshop gibt es auf Google Docs.
Der Workshop ist Teil einer Playlist Game Making Workshops, die sich in sechs Videos verschiedenen Themen der Spieleentwicklung widmet. Sie sind sicher einen Blick wert.
Ein echter Profi hingegen ist Stuart Burfield, der Erschaffer von Puzzledorf. Viele seiner Puzzles bastelt er erst einmal zu Testzwecken in PuzzleScript zusammen. Und so hat er auch die Playlist »Learn PuzzleScript« online gestellt – für mich auch nach einem Jahr immer noch das ultimative Tutorial zu diesem Tool.
Doch jetzt zu Pygame: Von Click Clack Code gibt es das Tutorial »Pokemon Battle using PokeAPI and Pygame« – wie von diesem Kanal gewohnt ohne störendes Gequatsche, also ganz entspannt. Den Quellcode findet Ihr auf GitHub und die Dokumentation zur PokéAPI hier.
Wulfmune hatte ich schon einmal im Schockwellenreiter. Sie macht »Tutorials zu Ren’Py« – ich glaube, ohne einen festen Plan. Ich mag jedoch ihre unaufgeregte Art und auch, wie sie sich unermüdlich durch die Tücken der für sie offensichtlich fremden, englischen Sprache quält.
Dann sind mir noch zwei Tutorials zu Quarto untergekommen, der Engine für statische Seiten, mit der seit etwa zwei Monaten auch der Schockwellenreiter betrieben wird. Einmal hat Daniel Chen auf der PyData NVC 2022 den Vortrag »Install Python. Quarto Render All the Things« gehalten. Und von Deepsha Menghani gibt es den Workshop »Create your Data Science Portfolio with Quarto«. Die Folien zu diesem Workshop hat sie selbstverständlich ebenfalls mit Quarto erstellt.
Und last but not least zum Schluß noch ein wenig gekünstelte Intelligenz. Matt Wolfe stellt BlueWillow vor, ein KI-Werkzeug ähnlich wie DALL-E oder Midjourney, das Bilder aus Textbeschreibungen erstellt. Er betreibt die Seite FutureTools, eine Fundgrube für diese und ähnliche Werkzeuge.
Und der von mir sehr geschätzte Edmund Weitz demystifiziert ChatGPT und den Hype, der um dieses Tool veranstaltet wird, indem er es mit den nüchternen Augen eines Mathematikers betrachtet. Solch eine Stimme der Vernunft ging mir runter wie Öl. Und Stephen Wolfram findet zum Schluß auch noch eine (kritische) Würdigung. Diese Vorlesung machte meinen Abend.