Video-Tutorials zum Wochenende: Mit P5.js Spiele programmieren

Spieleprogrammierung
P5.js
P5.play
Creative Coding
Autor:in

Jörg Kantel

Veröffentlichungsdatum

5. Mai 2023

Es ist Freitag und wie (fast) jeden Freitag sind die Video-Tutorials fällig, die Euch über das Wochenende beschäftigen sollen, damit Ihr nicht aus lauter Langeweile in die Kirchen rennt. Wegen meiner frisch erwachten Begeisterung für P5.js und meiner Freude darüber, daß es mir gelungen ist, P5.js mit Quarto zu verheiraten (so daß ich die fertigen Produkte auch im Schockwellenreiter präsentieren kann), wird es niemanden verwundern, daß sich die heutigen Tutorials eben um P5.js und um die Spieleprogrammierung eben mit dieser JavaScript-Processing-Bibliothek drehen.

Ein Caveat vorneweg: In einige dieser Tutorials habe ich selber noch nicht oder bestenfalls nur kurz hineingeschaut, so daß ich wenig über die Qualität aussagen kann. Eine Ausnahme sind die Videos von Matthew Bardin. Der fand schon öfter Erwähnung im Schockwellenreiter und seine Tutorials sind einfach gut.

Jede neue Sprache braucht ein Tutorial für Anfängerinnen und Anfänger. Pat Vira hat mit ihrem halbstündigen P5.js-Tutorial »Getting Started with Creative Coding für Code the Dream diese Aufgabe übernommen.

Komme ich zu dem oben schon lobend erwähnten Matthew Bardin. Er ist für mich die Koryphäe für die freie Game-Engine P5.play, die auf P5.js mit Box2D (respektive den JavaScript-Port Planck.js) als Physic Engine aufsetzt. Das obige Video ist das jüngste Teil seiner aktuell weiter gepflegten Playlist »p5.play v3.0«, die zur Zeit aus 22 meist längeren Videos besteht. Daneben ist auch seine Playlist »p5.play classroom lessons (17 meist halbstündige Videos) einen Besuch wert.

Dann kam mir noch den YouTuber Rushcode unter. Sein Video »How to Rotate Multiple Objects in Javascript Coding on P5.js« ist Teil einer Playlist mit dem simplen Namen »Code«. Sie besteht aus sechs Videos, die sich neben P5.js und JavaScript auch mit der Unreal Engine befassen.

Letzter in der Reihe ist Gabriel Walters. Sein Tutorial »Creating and Using Classes in Game Design p5js« ist (noch?) nicht Teil der Playlist CP2 (zehn Videos), die sich ebenfalls mit der Spieleprogrammierung in P5.js beschäftigt und daher sicher auch einen Besuch wert ist.

War sonst noch was? Ach ja, es gibt noch einen Nachtrag zu gestern. Obiger dreistündiger Vortrag von der Scipy 2019 stellt das »Jupyter Interactive Widget Ecosystem« vor.

Und ganz frisch aus dem letzten Monat ist das Video »PyScript is officially here!🚀 Build web apps with Python and HTML«, das PyScript, Anacondas Version von Python im Browser, vorstellt.

Mit dieser Masse an Videos seit Ihr vermutlich nicht nur über das Wochenende beschäftigt. Denn soviel kann es gar nicht regnen, daß Ihr sie alle anschauen könnt. Aber egal, schaut einfach in das rein, was Euch interessiert und habt Spaß damit. Happy Weekend!