home.social

#sugarcube — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sugarcube, aggregated by home.social.

  1. Weitere Reiseführer für meine Abenteuer im Wunderland

    Bei der Suche nach Reiseführern für meine abenteuerlichen Fahrten mit Twine und Alice ins Wunderland und darüber hinaus, bin ich weiter fündig geworden: Der User oder die Userin Manonamora schreibt nicht nur selber interaktive Geschichten und Spiele , sondern erstellt auch frei nutzbare Materialien und Anleitungen. kantel.github.io/posts/2026041 #Twine #Chapbook #SugarCube #Tweego #ChoiceScript #InteractiveFiction #VisualNovel #GameDev

  2. Zurück ins Wunderland (1): Mehr über Twine

    Auch wenn in den letzten Tagen auf diesen Seiten nicht viel darüber zu lesen war, ich habe intensiv an meiner Rückkehr ins Wunderland mit Twine, Ren’Py und eventuell auch Tuesday JS gearbeitet. kantel.github.io/posts/2026022 #InteractiveFiction #GameDev #VisualNovel #Twine #Harlowe #Chapbook #SugarCube

  3. Tutorials zu Twine und SugarCube

    Meine Erkundungen (1, 2 und 3) von Tweego und Twine haben mich nicht mehr losgelassen: Ich will jetzt damit (und speziell mit dem Storyformat SugarCube) etwas anstellen. Da trifft es sich gut, daß ich vor etwa drei Jahren schon einen ersten Ausflug mit dem Zuckerwürfel in meinen Wunderland-Kosmos begonnen, aber leider nie fortgeführt hatte. kantel.github.io/posts/2023082 #Twine #Tweego #SugarCube #InteractiveFiction #GameDev

  4. So, und ganz heißer Tipp: Direkt das Story-Format #SugarCube nehmen für #Twinery. Damit geht dann auch text-to-speech sehr einfach:

    ```
    Karte: StoryMenu
    <<link "Text vorlesen">>
    <<script>>
    let passage = Story.get(State.passage);
    let speech = new SpeechSynthesisUtterance(passage.text);
    speechSynthesis.cancel();
    speechSynthesis.speak(speech);
    <</script>>
    <</link>>
    <<link "Vorlesen abbrechen">>
    <<script>>
    speechSynthesis.cancel();
    <</script>>
    <</link>>
    ```

  5. So, und ganz heißer Tipp: Direkt das Story-Format #SugarCube nehmen für #Twinery. Damit geht dann auch text-to-speech sehr einfach:

    ```
    Karte: StoryMenu
    <<link "Text vorlesen">>
    <<script>>
    let passage = Story.get(State.passage);
    let speech = new SpeechSynthesisUtterance(passage.text);
    speechSynthesis.cancel();
    speechSynthesis.speak(speech);
    <</script>>
    <</link>>
    <<link "Vorlesen abbrechen">>
    <<script>>
    speechSynthesis.cancel();
    <</script>>
    <</link>>
    ```