HNHacker News
TopNewBestAskShowJobs

achtaitaipai

87 karma · joined June 6, 2025

submissionscomments
achtaitaipai··on Odyc.js – A tiny JavaScript library for narrative games
PuzzleScript is super cool! I also really like crisp-game-lib, in the same family of tiny engines
achtaitaipai··on Odyc.js – A tiny JavaScript library for narrative games
https://github.com/achtaitaipai/odyc-doc/blob/main/src/lib/g...
achtaitaipai··on Odyc.js – A tiny JavaScript library for narrative games
Ohh thank you, I’d be thrilled! I’ll add an MIT-style license a bit later today. What’s your native language? Right now it’s fairly easy to add translations to the site for left-to-right languages.

In any case, feel free to fork, send a pull request, or reach out if you'd like to help make it more accessible!

achtaitaipai··on Odyc.js – A tiny JavaScript library for narrative games
I didn’t know about ZZT, but that makes a lot of sense now that I’ve looked into it. The format, simplicity, and screen-by-screen feel do seem closely related. Thanks for the reference. That museum is a great find!
achtaitaipai··on Odyc.js – A tiny JavaScript library for narrative games
Love the idea! Wish I could’ve helped out sounds like the perfect use case :) Hope it works out!
achtaitaipai··on Odyc.js – A tiny JavaScript library for narrative games
await game.openDialog("Dude, you ran out of eggs!|Would you like to buy|an 80 pack of eggs?") game.prompt( "Yes", "No")
achtaitaipai··on Odyc.js – A tiny JavaScript library for narrative games
You're right, there are only two more "narrative" examples accessible via the French version of the site. I used the term because the turn-based structure and focus on messages, prompts, and dialogues felt suited to narrative or text-driven games, but maybe that’s not the best label. Happy to rethink it!
achtaitaipai··on Odyc.js – A tiny JavaScript library for narrative games
Thanks! I put a lot of effort into the typing and getting the editor autocomplete to feel right. Happy to hear it shows :)