I’m nearing the end of the first draft of an interactive story I’ve been working on for the past few months, and I’m trying to determine if it’s a good candidate for ChoiceScript. When I began writing it, I wasn’t sure what form it was going to ultimately take, whether it would be more text-based or end up in full visual-novel format. But at this point, I’ve decided that it will be more of a text-focused, interactive novel with no or minimal visuals. It’s a science-fiction romance story with two named, gender-locked female protagonists who serve as each other’s love interests whom the player switches between at various intervals.
At this point I’ve written just over a hundred thousand words in what’s basically a novel-form rough draft of one possible route through the story, with occasional notes about branching choices and alternate endings peppered in. I intend to add more player interaction opportunities and keep track of certain story- and character-related variables once I begin refining the text and settle on an engine to use, whether it’s ChoiceScript or something else.
The engines I’m considering are:
-
ChoiceScript (no experience, but it looks straightforward)
-
Ren’Py using mostly NVL mode (some experience)
-
Twine (some experience);
-
Godot (currently learning for a different, non-IF project).
I have an associate’s in CompSci, so I’m comfortable with coding, though I’m far from an expert.
Any advice would be greatly appreciated. Thanks!