Noch mehr zu Visual Novels: Tuesday JS Release 59 freigegeben

Tuesday JS
Interactive Fiction
Spieleprogrammierung
Autor:in

Jörg Kantel

Veröffentlichungsdatum

17. März 2026

Die Beschäftigung mit Monogatari in den letzten Tagen hat mich daran erinnert, daß ich doch mal nachschauen sollte, was meine heimliche Liebe unter den Visual Novel Engines macht, Tuesday JS, die freie (Apache-2.0-Lizenz) JavaScript-basierte Engine für interaktive Geschichten, die mir allein schon deswegen so sympathisch ist, weil ihre Oberfläche mich immer ein wenig an Twine erinnert.

Und es kam wie es kommen mußte: Wieder war ein Update unbemerkt an mir vorbeigerauscht. Denn schon am 1. Februar dieses Jahres wurde Tuesday JS Release 59 veröffentlicht. Und dieses Release bringt etliche erwähnenswerte Neuerungen:

  1. Ihr könnt nun festlegen, ob der gesamte Text in einem Dialogfeld angezeigt wird, wenn ihr vor Abschluss der Textanimation auf »Weiter« klickt. Diese Funktion ist für neue Projekte standardmäßig aktiviert.
  2. Der neue Anzeigemodus »Dynamisch« positioniert und skaliert die Benutzeroberflächenelemente entsprechend dem Seitenverhältnis und der Fenstergröße. Der Vorteil dieses Modus: Text und Schaltflächen werden sowohl bei einer Auflösung von \(640\)x\(480\) als auch von \(1920\)x\(1080\) identisch dargestellt.
  3. Die Syntaxhervorhebung für HTML-Markup und CSS-Stile wurde hinzugefügt.

Außerdem wurden Benutzeroberflächenelemente und Symbole aktualisiert, um ihre Darstellung auf verschiedenen Bildschirmen mit unterschiedlichen Pixeldichten (dpi) und neuen Trends im UI-Design zu optimieren. Neue SVG-Rendering-Funktionen in Browsern haben diese Verbesserung ermöglicht.

Außerdem wollte ich noch auf die Tutorials hinweisen, die einmal zeigen, wie man mit dem NWJS-Tools Web2Executable aus Tuesday JS-Spielen Desktop Apps für Windows, macOS und Linux erzeugt oder wie man mit Hilfe von Cordova eine Tuesday JS-App für Android erstellt.

Wenn ich mich momentan nicht gerade auf Monogatari auf der Visual Novel-Seite und Twine für meinen Ausflug ins Wunderland versteift hätte, müsste ich eigentlich dringend wieder etwas mit Tuesday JS anstellen. Es liegt da ja noch eine Geschichte um Hercule Poirot auf Halde… So viel zu spielen, so wenig Zeit!