Twine
Twine was more of an standalone than tool. I thought it was pretty good because you can make a game from it by itself but as a team, we eventually agreed that inkle was a better alternative as it was designed to be intergrated to different game engines.
I saw what games could’ve been made in twine and instantly knew these games were too polished for what I needed. However I still took note of teh capabilities of twine, such as the ability to have an inventory …
Twine was my intoduction to what is needed for specifically game narrative. Whereas movie scripts follow one story, our game has multiple choices and consequences. Therefore I needed to understand how inventories and choices where made.
Coding in twine was a difficult and the guides to use it were just as confusing. Although there is a community with tutorials, some things like creating a file for inventories seemed to be taken for granted and wasn’t talked about in general tutorials
- coparitive between coding a choice for twine vs inkle
Because twine helped me lay out the narrative of the first scene, I didn’t mind switching from it to inkle. I understood everything I needed to do and I was away from all the code.
Preventing all this couldve been done with a bit of research and communication with Iris. It seems like twine was more difficult to implement into a game engine versus inkle. Inkle had enough to make a story Twine may have had too much.
Inkle
File corruption
A lot of the time, Inkle never saved any of my work properly, so I was always paranoid on whether my progress would have been reverted even after constantly saving it.


This was demoralising when using Inkle.
Otherwise, Inkle was a nice and simple tool to use with minimal coding needed and was very narrative focused. It live updated the story as I wrote it and kept everything to bare essentials.
Coding
Inkle was a tool I could use which had minimal coding. But I still made little tools with my understanding so the game would work and to adapt to Inkles limitations.

Copy / Paste Template page to avoid rewriting code I always need
A list of variables to adjust for game testing and


A little if else ladder to change character behaviour depending on reputation.
Sources
Inkle
Making Dialogue with Inky and Unity Tutorial – YouTube
Learn Ink (video game dialogue language) in 15 minutes | Ink tutorial – YouTube
The Intercept
Twine
Making an inventory page in Twine – YouTube
Intro to Twine 2.0: Conditions – YouTube
Twine Cookbook
Twine 2.3: Snowman 1.3: Template System – YouTube
Tool Tutorials | Twine | Introduction to If/Else Statements – YouTube