Growing India News, world news, nation news, our news, people's news, grow news, entertainment, fashion, movies, tech, automobile and many more..
Thursday, July 17, 2025
Show HN: A 'Choose Your Own Adventure' Written in Emacs Org Mode https://ift.tt/2lEFZja
Show HN: A 'Choose Your Own Adventure' Written in Emacs Org Mode I authored and developed an interactive children's book about entrepreneurship and money management. The journey started with Twinery, the open-source tool for making interactive fiction, discovered right here on HN. The tool kindled memories of reading CYOA style books when I was a kid, and I thought the format would be awesome for writing a story my kids could follow along, incorporating play money to learn about transactions as they occurred in the story. Twinery is a fantastic tool, and I used it to layout the story map. I really wanted to write the content of the story in Emacs and Org Mode however. Thankfully, Twinery provided the ability to write custom Story Formats that defined how a story was exported. I wrote a Story Format called Twiorg that would export the Twinery file to an Org file and then a Org export backend (ox-twee) to do the reverse. With these tools, I could go back and forth between Emacs and Twinery for authoring the story. The project snowballed and I ended up with the book in digital and physical book formats. The Web Book is created using another Org export backend. Ten Dollar Adventure: https://ift.tt/Nzs27hm Sample the Web Book (one complete storyline/adventure): https://ift.tt/6nDcS05 I couldn't muster the effort to write a special org export backend for the physical books unfortunately and used a commercial editor to format these. Twiorg: https://ift.tt/dq9IBxC ox-twee: https://ift.tt/97cSZGi Previous HN post on writing the transaction logic using an LLM in Emacs: https://ift.tt/v8uQTLi... Twinery 2: < https://twinery.org/ > and discussion on HN: https://ift.tt/tSlf7Ak https://ift.tt/6nDcS05 July 17, 2025 at 03:28AM
Subscribe to:
Post Comments (Atom)
Show HN: Claude‑CMD – A CLI for managing Claude Code commands and workflows https://ift.tt/j98uFwp
Show HN: Claude‑CMD – A CLI for managing Claude Code commands and workflows I built Claude‑CMD, an open-source command-line interface for wo...
-
Show HN: An AI logo generator that can also generate SVG logos Hey everyone, I've spent the past 2 weeks building an AI logo generator, ...
-
Show HN: Snap Scope – Visualize Lens Focal Length Distribution from EXIF Data https://ift.tt/yrqHZtDShow HN: Snap Scope – Visualize Lens Focal Length Distribution from EXIF Data Hey HN, I built this tool because I wanted to understand which...
-
Breaking #FoxNews Alert : Biden says 'I should be the one who nominates Justice Ginsburg's successor' during campaign stop in ...
No comments:
Post a Comment