trizbort icon indicating copy to clipboard operation
trizbort copied to clipboard

Ink (Inky) export

Open Selsynn opened this issue 6 years ago • 2 comments

Ink is a free platform to create interactive story. The way to go is totally different than the one I knew before, as it has a philosophy of no graph of choice but more a multitude of choice with conditions. It is exported in json. I don't have a json (as I am at work) but the understandable way (in Inky the editor) PSEUDO CODE, I am not sure at all of what I write

CONST locationA = "Super Location A"
CONST locationB = "loc b"
VAR currentLocation = locationA
->locationA

===Map
The map is here: you can see you can go 
{ currentLocation:
- locationA: 
  + East (to {locationB}) ->locationBKnot
- locationB:
  + West (to {locationA}) ->locationAKnot
}
+ Stay at {currentLocation}

=== locationAKnot
~ currentLocation = locationA
Location A text and special feature that the writer can edit as he wants
+ See the map -> Map

=== locationBKnot
~ currentLocation = locationB
Location B text and special feature that the writer can edit as he wants
+ See the map -> Map

I will add the json directly responsible for seeing this in the editor when I will have time

It will display something like

Location A text and special feature that the writer can edit as he wants CHOICE : See the map Click The map is here: you can see you can go CHOICE: East (to loc b) Click Location B text and special feature that the writer can edit as he wants CHOICE : See the map Click The map is here: you can see you can go CHOICE: West (to Super Location A) Click Location A text and special feature that the writer can edit as he wants

Selsynn avatar Aug 21 '19 18:08 Selsynn

I've looked into Ink. It's similar to Twine, and it appears to be a tool you can make CYOA games with. I don't feel that Trizbort.io is a great match for this, but it is possible to make an exporter for Ink. Writing Ink adventures requires writing everything in a big text file, and it's easy to miss a link connection "rooms", especially if you want to make a world where you can move back and forth at will (like Trizbort offers). For that scenario, Trizbort might be useful.

henck avatar Aug 26 '19 13:08 henck

It's also possible to have multiple files. I wonder if it is not interesting to have one by room so it will be easier to find the flow. I need to experiment.

I will look deeper into it ( my life is kind of hectic for now, but that will calm down and let me time to experiment.

Yeah, that's what I was saying about it is not the same structure, as we will loose some of the big bonus of Ink by having this map. I need to think it throughly to understand how to do it the way it could work for newcomers and already used to ink.

Let me some time, and I will close the issue when I have a MR (if it possible)

Selsynn avatar Aug 26 '19 15:08 Selsynn