Sakuya wrote:1. In Ren'Py's demo main menu screen, I think it takes at least 1 second after I click on the options there before the action is executed. Is that normal?
For me, there's a noticable delay, but it's still significantly less than a second. I guess it probably depends how fast the machine running it is - there's nothing in the script that would force a delay there.
Sakuya wrote:2. I think I will be using the demo's script (or Moonlight Walk's script) as a skeleton for my kinetic novel. So what are the things in the script that I can safely remove?
Um... all of it, or none of it, depending on how much of the original you want to keep?
Generally, the safest place to start editing would be right after the start: label - this is the 'script proper', where there's scenes and dialogue and so on, so you'd probably want to remove the dialogue and scene parts at least from this section.
You'll probably also want to change the image and Character declarations at the end of the first init block near the top, to include your own images and characters.
The style stuff right near the top of the first init block is probably the safest to keep, since that just deals with visual appearance and not story.
When I started out, the first thing I did was play with the demo script, successively taking bits like the init blocks out and seeing what broke/stopped happening, which gave me a good idea of what exactly each bit did.
Sakuya wrote:3. I'm doing a kinetic novel, so I don't need so many save_names since I don't have any choice branches. If anybody is doing kinetic novels, mind telling me what you did here? Should I divide it up into chapters?
That's what I'd do. I'm pretty sure the save name is only used for display on save games, but it seems to me to be sensible to give someone looking over the saves a clue or two as to how far through the game each save is.
Sakuya wrote:4. In Part 2 of the tutorial, it says it declares a new background by scene bedroom1 with fade. But in the demo's script, it uses image. What happens when you use "scene"?
Check the sections of the
reference manual that cover the
scene statement and the
image statement - simply put: The 'image' statement is used to give an image file (e.g. "kitchen.png") a text label, e.g.:
binds the 'kitchen.png' to the image name 'kitchen'. This doesn't actually display the image, just 'load' it.
The 'scene' statement is used to display a named image as the background of a new scene (which also serves to remove other things that had been added to the old scene, like character graphics), e.g.:
fades the old background and other scene elements, whatever they were, into a new scene with the kitchen image defined earlier as the background.
Sakuya wrote:4. How do you pronounce "Ren'Py"?

I'm fairly sure it's a
clever pun on the term "Ren'Ai", which I seem to recall is more or less Japanese for 'True Love', and 'Python', the name of the language it's written in - so it's probably pronounced the same as the respective parts of those words: "Ren" as in "Renaissance", "Py" sounding like "Pie".