Live data from Hacker News

Ink 1.0 – Open-source scripting language for interactive narrative

inklestudios.com

41–50 of 58 posts

Re: Ink 1.0 – Open-source scripting language for interactive narrative

#41
post #36

Ink is great, and very extendable. I used it as the scripting engine for a machine-learning-powered chat bot.

That sounds amazing! Where would be a good place to start digging into chatbot tech? Specifically, I'm wondering how to dynamically rewrite scripted dialogue and it is a deceptively deep topic.

Re: Ink 1.0 – Open-source scripting language for interactive narrative

#42
Looks like there is an actively developed godot integration -

https://github.com/paulloz/godot-ink

and a emacs major mode -

https://github.com/Kungsgeten/ink-mode

There is an lsp implementation -

https://github.com/ephread/ink/tree/language-server/inklecat...

Seems like I should spend some time with ink!

Re: Ink 1.0 – Open-source scripting language for interactive narrative

#43

Wow this is awesome. I think it would be really cool to write some documentation or more interactive education using this tool.

I wrote my "portfolio" page[1] in a choose-your-own-adventure style with Ink. Documentation would be pretty cool, might experiment with that at some point.

[1]https://maxsond.github.io/

Re: Ink 1.0 – Open-source scripting language for interactive narrative

#44
post #14
post #8

Earlier quoted context omitted.

Chrome desktop, I don't see any colored snow. Here's a screenshot: https://imgur.com/a/MovaQ1t Clicking on the little boxes with the word "snow." does nothing.

Row 6 column 2?

I got a bit further and then it was just a hum and clickable foreign(?) text, which when clicked shows other foreign text, so I stopped.

Re: Ink 1.0 – Open-source scripting language for interactive narrative

#45

Wow this is awesome. I think it would be really cool to write some documentation or more interactive education using this tool.

I wrote my "portfolio" page[1] in a choose-your-own-adventure style with Ink. Documentation would be pretty cool, might experiment with that at some point. [1] https://maxsond.github.io/

Your soundcloud link did not work for me.

Re: Ink 1.0 – Open-source scripting language for interactive narrative

#46

Earlier quoted context omitted.

I wrote my "portfolio" page[1] in a choose-your-own-adventure style with Ink. Documentation would be pretty cool, might experiment with that at some point. [1] https://maxsond.github.io/

Your soundcloud link did not work for me.

Whoops, thanks for the heads up. I'd changed my Soundcloud profile name and hadn't updated the site. Fixed now.

Re: Ink 1.0 – Open-source scripting language for interactive narrative

#47

Earlier quoted context omitted.

Inform 7 is used to make Zork-style games. GET covid. GO WEST etc. Ink is more comparable to Branching narrative software like Twine, or Visual Novel software like Ren'Py.

I am familiar with inform and zork (which auto-corrects to dork ;-) but not with how that is different than branching narrative software. How are they different or similar?

zork and other "parser" games would say something "you are in a room with a table and a door to the north" and there would be a cursor.

Twine and "choice" games would say something like "you are in a room with a table and a door to the north. Do you want to look at the table or go to the door?"

Re: Ink 1.0 – Open-source scripting language for interactive narrative

#48

Earlier quoted context omitted.

I am familiar with inform and zork (which auto-corrects to dork ;-) but not with how that is different than branching narrative software. How are they different or similar?

zork and other "parser" games would say something "you are in a room with a table and a door to the north" and there would be a cursor. Twine and "choice" games would say something like "you are in a room with a table and a door to the north. Do you want to look at the table or go to the door?"

I see. So the one is a puzzle or game and the other is a choose-your-own-adventure story.

Re: Ink 1.0 – Open-source scripting language for interactive narrative

#49
post #28

Can anyone compare Ink to Inform? I played with Inform many many years ago and have always wanted to return to it.

Because ink is a type of markup language, using it to write narrative is very easy. You're writing the script for your game and ink will handle how parts of it connect to eachother. It is also very portable owing to being plaintext with relatively simple syntax. There are currently ports of it in both Unity and Unreal, and many developers have used it in some capacity for html/css/javascript games. Procedural generat…

Wow! Thanks for that response. I will check out Ink. Back in the 1980’s, I wrote a choose your adventure system based on plain text. I rewrote the system a number of times to learn new languages. Probably been 20 years since I touched my system. Maybe I will try using Ink with some of my narratives. Ink is obviously servers like orders of magnitude more powerful than anything I ever built.

Re: Ink 1.0 – Open-source scripting language for interactive narrative

#50

Looks like there is an actively developed godot integration - https://github.com/paulloz/godot-ink and a emacs major mode - https://github.com/Kungsgeten/ink-mode There is an lsp implementation - https://github.com/ephread/ink/tree/language-server/inklecat... Seems like I should spend some time with ink!

Awesome. When I noticed the Unity plugin, I came here hoping there would be somebody asking about Godot. Thanks for the link!
Post reply on HN