I’ve just read the excellent new Interactive ChoiceScript Tutorial, but I’m left with a few silly questions:
-
How do you make a new game? I don’t want to try and publish with the files from My First Choicescript Game, as easy as that would be, since it appears there would be legal ramifications. It also appears it matters what the files are named, since the “startup” document was referenced in the Tutorial.
-
The Tutorial says that CoG requires you to let the player choose their sex, orientation, race, etc. Is this true?
I really hope it isn’t, because my game is about the player choosing courses of action for an already-existent character in a time in his life where he’s shaping his morality and relationships to others (similar to what the player does in the Witcher series, for a comparison). Part of the fun is supposed to be that the player learns about this character and his background as the story progresses, and I wanted to make the game have nothing to do with sex and romance (one protagonist is a little boy, and the other is asexual). I’ve also seen at least one ChoiceScript game where you can’t choose race or sex (Guenevere).
- In My First ChoiceScript Game, the document “gosub” doesn’t have any indentation, which I’m given to believe is a requirement in coding ChoiceScipt. Yet, when I tried to add indentation, it started giving me errors. I seemed to have fixed the original ones by putting it all on one line (very hard to read on Notepad) and regularizing the spacing in between commands, but now it’s giving me “gosub line 4: It is illegal to fall out of a *choice statement; you must *goto or *finish before the end of the indented block.” How do you fix this?
The Tutorial says that this message occurs when you don’t have a command after a choice option, but I didn’t change the original text of My First ChoiceScript Game as far as I remember, and that worked fine before I added indentation.