Alien Attack: Ren’Py 8.1 im Web (und noch mehr Video-Tutorials)

RenPy
Interactive Fiction
Spieleprogrammierung
Autor:in

Jörg Kantel

Veröffentlichungsdatum

10. Juni 2023

Auch das Update auf Ren’Py 8.1, das ich vor zwei Tagen vorgestellt hatte, ließ mir keine Ruhe. Ich wollte unbedingt testen, ob die versprochene Rückkehr zu der Möglichkeit, mit Ren’Py auch für das Web zu entwickeln, funtioniert. Spoiler: Es funktioniert tatsächlich!

Dazu hatte ich einfach die bisher fertiggestellt (Test-) Version meiner geplanten »Räuberpistole« Alien Attack aus Ren’Py heraus als Web-Applikation exportiert. Heraus kam ein Ordner, der alle Dateien enthielt, die die Webversion benötigt und die hinter einem Webserver (lokal getestet mit MAMP) auch einfach funktioniert, indem man die index.html aufruft. Die Dateien sind so organisiert, daß man zum Beispiel den Splash-Screen oder das Favicon einfach ersetzten kann, indem man die Dateien web-presplash.jpg oder web-icon.png austauscht.

Dadurch inspiriert, habe ich stante pede noch ein paar aktuelle Video-Tutorials herausgesucht, die mir helfen sollen, mein Ren’Py-Experimente fortzusetzen. Denn wenn nicht nur Pygame mit Pygbag, sondern auch Ren’Py ins Web drängt, dann will ich doch mitspielen.

Als erstes fiel mir der Kanal von Ivan’s Quest auf. Er besitzt eine bislang 14-teilige Tutorial-Reihe zu Ren’Py. Die einzelnen Videos sind je zwischen fünf Minuten und einer halben Stunde lang. Und die Reihe ist aktuell, das jüngste Video ist gerade mal wenige Tage alt. Das läßt nicht nur auf weitere Fortsetzungen hoffen (ich habe den Kanal deswegen abonniert), sondern es werden auch die neuesten Ren’Py-Updates berücksichtigt.

Daneben kann ich auch noch die Basics of Ren’Py (How I Make My Games) aus der 14-teiligen Playlist »My Ren’Py« (im Schnitt etwa je halbstündige Videos) empfehlen. Auf die hatte ich zwar – glaube ich (ich finde den Link nicht mehr) – vor etwa einem Jahr schon einmal hingewiesen, aber mittlerweile gibt es etliche Updates (auch diese Playlist wird noch regelmäßig aktualisiert), so daß sich ein erneuter Besuch lohnt.

So, wenn Ihr jetzt die nächsten Tage nichts oder nur sehr wenig hier im Schockwellenreiter von mir lest – ich habe zu tun. Denn neben Ren’Py und Pygame gibt es ja auch noch P5.js, das auf die Erstellung von Web-Anwendungen durch mich wartet. Ich kann mich daher nur wiederholen: So viel zu spielen, so wenig Zeit!