Am zweiten Stern rechts abbiegen: Ren’Py 8.3.0 und Ren’Py 7.8.0 freigegeben

RenPy
Interactive Fiction
Spieleprogrammierung
Autor:in

Jörg Kantel

Veröffentlichungsdatum

23. August 2024

Heute wurde das Update auf Ren’Py 8.3.0 (Codename: Second Star to the Right) und das vermutlich letzte Update der Siebener-Reihe, das Update auf Ren’Py 7.8.0 (Codename: Straight on Till Morning) – für alle die, die wegen einem darunterliegenden Python 2.x nicht auf Ren’Py 8 wechseln können – freigegeben. Wie immer habe ich mich darüber sehr gefreut, denn bei all meiner Affinität zu Alternativen wie Monogatari, RenJS oder Tuesday JS, ist Ren’Py immer noch die ausgefeilteste Engine, um interaktive Geschichten, aber auch lineare Abenteuer zu erzählen oder Präsentationen und animierte Illustrationen zu erstellen.

Ich habe daher nicht nur das aktuelle Ren’Py 8.3.0 auf meinem Rechner installiert, sondern auch gleich die gekünstelte Intelligenzia meines Vertrauens gebeten, eine Handvoll Bilder zu generieren, mit der ich eine Beispielapplikation erstellt habe (siehe Screenshot im obigen Bannerbild), mit der ich die neue Ren’Py-Version testen konnte. Dafür ist dann zwar viel Zeit daufgegangen (aber hey, ich bin Rentner), aber ich hatte so viel Spaß, daß Ihr in den nächsten Tagen mit ein paar weiteren Tutorials zur Erstellung interaktiver Geschichten rechnen könnt.

Der derzeitige Stand meiner Tests mit den Engines für interaktive Geschichte und andere, seltsame Dinge: Wenn man den Fokus mehr auf den Text denn auf visualle Elemente legt, ist Twine der unangefochtene Spitzenreiter. Die Bandbreite hier reicht von extrem einfach bis hoch komplex und man kann die Software auch als Entwurfswerkzeug für narrative Spiele in anderen Engines (zum Beispiel Unity, Godot oder Ren’Py) verwenden. Ren’Py wiederum ist wegen des Python- und Pygame-Unterbaus die eierlegende Wollmilchsau für alle narrativen Geschichten und Spiele mit vielen visuellen Elementen.

Kommt es hingegen zum Browser als Zielplattform und/oder darum, kleine, interaktive Illustrationen und Satiren zu veröffentlichen, dann hat Tuesday JS die Nase vorn: Hier ist das Spiel sofort und ohne Ladezeit da (lediglich die Bilder kommen manchmal leicht verspätet, das hat Tuesday JS mit Twine gemein). Ren’Py dagegen muß für seine Webversion eine sehr große Initialisierungspause einlegen, während sie bei Monogatari und RenJS zwar ebenfalls vorhanden, aber bedeutend kürzer ist.

Das bedeutet, ich werde (bis auf Widerruf, ich bin ja bekanntlich sehr sprunghaft) mich erst einmal auf Twine, Ren’Py und Tuesday JS konzentrieren, ohne jedoch das Umfeld aus den Augen zu verlieren. Dazu ist das Thema einfach viel zu spannend. Still digging!