As I mentioned on the other thread, and as was mentioned earlier on this one, the accessibility of Twine games varies from game to game based more on design decisions and less on story format. I don’t remember the story format of every Twine game I’ve played, but I assume a range of formats since I’ve played a fair few games. I’ll look into the specifics there, where the information is available.
As for coding, I remember asking on here a few years back what the most accessible way to code my own Twine games would be, and I was directed to Tweego, a command line compiler for Twine story files, written in the Twee notation. It’s available for Linux, Windows, and MacOS.
The documentation says:
Tweego should be compatible with all story formats—i.e., those written for Twine 2, Twine 1 ≥v1.4.0, and Twine 1 ≤v1.3.5.
The latest version of Tweego was released in February 2020. I don’t know much about the development of various story formats since then, though I imagine more modern versions of those formats may cause it problems. Please correct me if I’m wrong.
I might play around with this in the coming weeks. I appreciated the recommendation in 2020, and even downloaded the software, but got distracted by the parser-based options available, which were more accessible out of the box, and some of which I already knew. I’ll report my findings in a separate thread for anyone who’s interested. I’ll link to the thread here when it’s up.
Ultimately, it would be best if we could get equal access to the main Twine software itself, it’s a medium which seems better suited to development in an IDE, and I’m saying this as someone who generally doesn’t use IDEs for anything. Personally, I’d love to experiment in the choice-based environment, the medium appeals to the way I write and create stuff that isn’t games. For me, parser-based is amazing, but I often find the multiple layers and complexity get in the way of me just finishing a game. not to say that choice-based can’t be multilayered and complex in its own right, but it feels different to me.