I've been wanting to make some kind of game or write some kind of story, and I finally felt that visual novel was the way to go. After playing 999: 9 Hours, 9 Persons, 9 Doors and Kira Kira (and watching, then starting, Clannad), I felt like I needed to write a story that exceeded those works. This is partly where I get into my down fall.
The first thing I knew I wanted to include was a kid who was starting to write a will, but never gets to finish. I wanted to make it so that if you talked to him, later (when he was dead) you could say "Hey, it's the kid from earlier. Let's see what he was writing." If you didn't talk to him, that choice wouldn't be available. Scouring through the FAQs, the best I could get was the following:
Code: Select all
"There's a boy sitting in front of me, frantically writing and erasing something on a piece of paper. I'm curious."
menu:
"Find out what he's doing":
$ choice == "will"
jump will
"Leave him alone, he probably doesn't want visitors":
jump pass_1
label will:
h "Hey, what's the matter?"
"The boy looks up at me."
b "Nothing. Nothing's the matter."
"This is obviously not the case, the boy is sweating and breathing heavily. On top of that, he's really pale and looks terrified. I decide to leave him alone."
jump paper
label pass_1:
"But I figure he doesn't want anyone snooping, so I pass him by."
label paper:
"I look around the room. The boy who had wrote furiously on the piece of paper is now dead."
menu:
"Look at the paper": if choice == "will"
"I look at the paper. One line occupies the page."
"'To whom it may concern...'"
"The rest is blank"
"Don't look at the paper" if choice == "will"
passThe second problem I have is getting an existing character to move from the center of the window to the right side (and adding a new character on the left side) and back to the center without making everything move with them. Here's the current code for the two occurrences:
(Daichi is already at center)
Code: Select all
show daichi at right
show Miyu at left
with sliderightCode: Select all
hide Miyu
show daichi at center
with slideleft