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
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
I will add the json directly responsible for seeing this in the editor when I will have time
It will display something like