Book
Dynamic Story Scripting with the ink Scripting Language (2021)
Ink Crash Course (Ink 0.9)
Unity + Ink (Unity 2018.3 + Ink 0.9)
Videos
- Part 1: Importing and Testing
- Part 2: Story API
- Part 3: Building a Better Interface
- Part 4: Tags and Rich Text
Blog Posts
- Part 1: Importing and Testing
- Part 2: Working with the Ink API
- Part 3: Building an Interface
- Part 4: Tags and Rich Text
- Part 5: Ink Variables and Functions
Procedural Generation in Ink
(Ink 0.9)
Tracery + Ink
(Ink 0.8)
HTML Interfaces + Ink
(Ink 0.8)
JavaScript + Ink
(Ink 0.8)
Videos
- Part 1: Ink for Web
- Part 2: Story API
- Part 3: Getting and Setting Variables
- Part 4: Calling Ink Functions
- Part 5: Building an Interface
Blog Posts
- Part 1: Ink for Web
- Part 2: Story API
- Part 3: Getting and Setting Variables
- Part 4: Calling Ink Functions
- Part 5: Building an Interface
Ink for the Web
(Ink 0.8)
Learning Ink
(Ink 0.8):
Videos
- Part 1: Choices
- Part 2: Knots and Choices
- Part 3: Includes and Stitches
- Part 4: Sequences, Cycles, and Shuffles
- Part 5: Variables
- Part 6: Gather Points and Labelled Options
- Part 7: Knot and Function Parameters
- Part 8: Tunnels and Threads
- Part 9: Lists
Blog Posts:
- Part 1: Installing Inky and Common Terms
- Part 2: Choices and Knots
- Part 3: Sticky and Advanced Choices
- Part 4: Includes and Stitches
- Part 5: Alternatives, Sequences, Cycles, and Shuffles
- Part 6: Gather Points and Labelled Options
- Part 7: Global, Temporary, and Constant Variables
- Part 8: Knot Parameters and Functions
- Part 9: Tunnels and Threads
- Part 10: Lists