Making Apps mit Ren’Py

RenPy
Interactive Fiction
Spieleprogrammierung
Autor:in

Jörg Kantel

Veröffentlichungsdatum

22. Dezember 2022

Meine frisch erwachte Begeisterung für Ren’Py läßt mir keine Ruhe. Daher habe ich heute aus der gestern vorgestellten Version 1 meines kleinen Ren’Py-Spiels eine Standalone-Applikation jeweils für Mac, Windows und Linux erstellt. Denn das ging aus dem Ren’Py-Launcher heraus erstaunlich schnell und ohne daß zusätzliche Software installiert werden mußte.

Mangels entsprechender Geräte konnte ich bisher nur die Binaries der Mac-Version testen (ob die aus dem Launcher heraus erzeugte Linux-Version ohne Klimmzüge auf meinem Chromebook läuft, muß ich noch ausprobieren1). Diese sind (entpackt) 50 MB fett. Aber schaut man sich den Paketinhalt an, stellt man fest, daß das Paket neben den Daten und Bildern des Spiels nicht nur ein komplettes Python, sondern auch den kompletten Quellcode von Ren’Py enthält. Das nenne ich mal Open Source 😎 und dann relativiert sich die Paketgröße auch gleich wieder.

Per Default zeigt das Programm das Ren’Py-Icon, aber dem kann man – wenn vorhanden – ein eigenes Icon unterjubeln. Ansonsten läuft die App problemlos.

Bevor ich die App erstellte, habe ich noch einen peinlichen Fehler korrigiert. Wenn Reginald »gute Miene zum bösen Spiel« macht, muß er nicht mehr in den nächsten Schacht einfahren. Den Tippfehler (»Mine« statt »Miene«) kann ich nur damit entschuldigen, daß ich in den 1950er- und 1960er-Jahren im Ruhrgebiet aufgewachsen bin, einer Zeit also, in der noch jeder zweite Berufstätige unter Tage arbeitete (die andere Hälfte malochte »auf Hütte«2).

Was kommt als nächstes? Ich werde mir einen Itch.io-Account zulegen und dort die Apps zum Download bereitstellen. Es ist zwar immer noch kein »richtiges« Spiel, sondern eine kurze Test-Applikation, aber ich bin neugierig und möchte von Euch erfahren, wie sich Ren’Py auf Euren Rechnern schlägt. Die URL gebe ich dann hier im Blog Kritzelheft bekannt.

Und dann steht ja auch noch immer die Webversion auf meinem Programm. Da Ren’Py in der Version 8 die HTML5/WebAssembly-Unterstützung erst einmal auf Eis gelegt hat, möchte ich diese mit Ink/Inky zusammenschrauben. Dafür muß ich mir aber noch ein paar passende Bilder basteln. Also habt bitte ein wenig Geduld. Still digging!

Upadate: Hier ist der Itch.io-Account für das »Spiel«: kantel.itch.io/alien-attack-renpy-test. Ich wäre für kurze Rückmeldungen dankbar, ob das Teil auf Euren Rechnern läuft …

Fußnoten

  1. Mein Chromebook befindet sich gerade in einem »Wartungs-Modus« und ist daher frühestens morgen wieder einsetzbar.↩︎

  2. Ich weiß, das ist eine schwache Entschuldigung, aber etwas selten Damlicheres fiel mir auf die Schnelle nicht ein.↩︎