Can I make the readers choose who character they will be playing as?

Example using 2 characters:

label player

NARR
Who do you want to play as?

choice
“Jem” {

NARR
Are you sure you want to play as Jem?

choice
“Yes!” {
gain GEM
goto girl_story
} “No” {
goto player
}
} “Tony” {

NARR
Are you sure you want to play as Tony?

choice
“Yes!” {
gain DUDE
goto dude_story
} “No” {
goto player
}
}

label girl_story
#Jem’s whole story line would go here
goto end

label dude_story
#Tony’s whole story line would go here
goto end

label end
#ending credits go here

#And then for episodes 2 and up, to remember it:

if (GEM) {
goto girl_story
} else {
goto dude_story
}

label girl_story
#Jem’s whole story line would go here
goto end

label dude_story
#Tony’s whole story line would go here
goto end

label end
#ending credits go here

Anyways:

You can read more here on remembering past choices:

You can use this as reference:

Script templates to check out:

If you check out Dara’s website and nagivate on it, you’ll find tons of cool helpful tutorials.

Also, labels and gotos: HOW TO: Labels and Gotos 🖤

A fancy template you can use and add things in as you get a higher grip of coding: