Well, I just want you to know that I really loved the work you've done so far. I really can't wait to see what you do with this and I think that what you're doing is by far one of the most interesting projects I've seen on here in a while. I hope you persevere and finish this great beginning to what could be a wonderful visual novel.
I do agree with a commenter on your blog about getting someone else to proofread your script. You've actually done an amazing job with the writing already, but a fresh pair of eyes would be just what you need to catch those errant typos and odd wordings that crop up now and again.
One thing that I would suggest as far as coding goes is that you take out those empty returns that occur pretty often in the body of the text. There were a lot of times where I had to press enter twice to get the text, and I think that having the text set up this way detracts from the emersion of the story. It reminds me that I'm reading something that requires input and it doesn't let the text progress naturally.
Code:
t "Time freezes. The blade hangs in front of my eyes."
t ""
t "My brain desperately tries to save its existence."
That in the middle! They're so annoying when I'm really into the story and I don't know if i didn't click or if the file messed up or what's going on!Another thing to consider would be to take out the line break after every line. if you put the code "extend" before each line, it will run the text in paragraph format instead of jumping to a new line every time. For example, your original code reads as:
Code:
t "Time freezes. The blade hangs in front of my eyes."
t "My brain desperately tries to save its existence."
t "Countless thoughts flash through my mind."
t "But there's nothing that can be done."
t "The sword is closer with every passing milisecond."
t "My body is like a stone statue, heavy and unable to move."
t "It's over."
t "I pray for a miracle."
t "And my call is answered."
and displays as:
Quote:
Time freezes. The blade hangs in front of my eyes.
My brain desperately tries to save its existence.
Countless thoughts flash through my mind.
But there's nothing that can be done.
The sword is closer with every passing milisecond.
My body is like a stone statue, heavy and unable to move.
It's over.
I pray for a miracle.
And my call is answered.
But if you use the "extend" command like so:
Code:
t "Time freezes. The blade hangs in front of my eyes."
extend "My brain desperately tries to save its existence."
extend "Countless thoughts flash through my mind."
extend "But there's nothing that can be done."
extend "The sword is closer with every passing milisecond."
extend "My body is like a stone statue, heavy and unable to move."
extend "It's over."
extend "I pray for a miracle."
extend "And my call is answered."
NVL-mode will display it in a running paragraph:
Quote:
Time freezes. The blade hangs in front of my eyes. My brain desperately tries to save its existence. Countless thoughts flash through my mind. But there's nothing that can be done. The sword is closer with every passing milisecond. My body is like a stone statue, heavy and unable to move. It's over. I pray for a miracle. And my call is answered.
Each line will still display on click, and appear just as you intend, but it will all run in a paragraph style much more suited to the novel style of your text delivery.
A few questions:
Where does the music come from? Are you composing your own or getting it from somewhere?
Are you going to produce the sprites yourself, or have you considered working with any of the artists here on LSF?
Keep up the good work!