Technical question about writing a script for the game

Questions, skill improvement, and respectful critique involving game writing.
Message
Author
User avatar
Jate
Regular
Posts: 66
Joined: Mon May 18, 2015 4:28 am
Deviantart: Jate8D
Contact:

Re: Technical question about writing a script for the game

#16 Post by Jate » Sat Jun 20, 2015 5:08 pm

noctos wrote:
trooper6 wrote: I don't use Google Docs because my understanding is that Google claims copyright over the things you store in Google Docs. And while I can't imagine that the courts would uphold that claim...the question would be, do you have enough money to beat Google in court if they decide to take your stuff?
Oh, I didn't know about this at all. I'll definitely take a look at their ToS and consider moving my stuff elsewhere. I don't imagine they'd want to take anything I've written, but still... Thanks for the heads up.
I use OpenOffice for writing, which is free and pretty similar to google docs, so I'd recommend it as an alternative.

User avatar
Katy133
Miko-Class Veteran
Posts: 700
Joined: Sat Nov 16, 2013 1:21 pm
Completed: Eight Sweets, The Heart of Tales, [redacted] Life, Must Love Jaws, A Tune at the End of the World, Three Guys That Paint, The Journey of Ignorance, Portal 2.5.
Projects: The Butler Detective
Tumblr: katy-133
Deviantart: Katy133
Soundcloud: Katy133
itch: katy133
Location: Canada
Contact:

Re: Technical question about writing a script for the game

#17 Post by Katy133 » Sat Jun 20, 2015 10:15 pm

noctos wrote:
trooper6 wrote: I don't use Google Docs because my understanding is that Google claims copyright over the things you store in Google Docs. And while I can't imagine that the courts would uphold that claim...the question would be, do you have enough money to beat Google in court if they decide to take your stuff?
Oh, I didn't know about this at all. I'll definitely take a look at their ToS and consider moving my stuff elsewhere. I don't imagine they'd want to take anything I've written, but still... Thanks for the heads up.
To the best of my knowledge, Google Docs/Drive uses the standard Terms and Conditions that most online sharing sites have. They don't claim ownership over the work you post there. If they did, most people wouldn't want to use them. Informative links about this can be found here and here. Hope this helps! :)
ImageImage

My Website, which lists my visual novels.
Become a patron on my Patreon!

User avatar
4nh
Newbie
Posts: 14
Joined: Wed Oct 12, 2016 12:30 am
Contact:

Re: Technical question about writing a script for the game

#18 Post by 4nh » Fri Oct 14, 2016 12:00 am

Hey guys,

I have a technical question about writing visual novels here.

How do you write your script? Directly on Ren'Py or on another processor then "program" it later?

I was thinking that since writing Ren'Py requires a lot of quotation marks on each of your sentences among other things, it can take away the immersion of the writing process. On the other hand, if you write outside, in a normal and linear style, on a Word document, you'll have to spend a decent amount of time converting it to fit the codding format. And the longer you write the more this is going to be tedious.

I just came back to writing and still experimenting around with all of this.

I would love to hear your take and experience. :)

User avatar
Taleweaver
Writing Maniac
Posts: 3428
Joined: Tue Nov 11, 2003 8:51 am
Completed: Metropolitan Blues, The Loyal Kinsman, Daemonophilia, The Dreaming, The Thirteenth Year, Adrift, Bionic Heart 2, Secrets of the Wolf, The Photographer
Projects: The Pilgrim's Path, Elspeth's Garden, Secret Adventure Game!
Organization: Tall Tales Productions
Location: Germany
Contact:

Re: Technical question about writing a script for the game

#19 Post by Taleweaver » Fri Oct 14, 2016 2:01 am

I'm one of those guys who write directly into Ren'Py for the sole reason that I hate to do menial chores, and manually copy/pasting text out of a manuscript into a file of code is one of the most menial chores I can imagine.

Initially, I was a little put off by the formatting you have to do as well (i.e. quotation marks, italics with little{i}{/i} tags around them etc.), especially since I had to do this for every single sentence. Then, after a while I suddenly realized that, in fact, I DIDN'T have to do this for every single sentence, especially not with the narrative/descriptive parts of a script. Instead of single sentences, I could write an entire short paragraph into one set of quotation marks, and that would be perfectly alright. It would even benefit the readers who didn't have to click-to-advance that much any more.

By now, I'm so comfortable writing directly into Ren'Py code that my "coding speed" is almost the same as my usual "writing speed". So I'd say from experience that you don't really need a word processor to be productive. You only need to get accustomed to working a certain way.
Scriptwriter and producer of Metropolitan Blues
Creator of The Loyal Kinsman
Scriptwriter and director of Daemonophilia
Scriptwriter and director of The Dreaming
Scriptwriter of Zenith Chronicles
Scriptwriter and director of The Thirteenth Year
Scriptwriter and director of Romance is Dead
Scriptwriter and producer of Adrift
More about me in my blog
"Adrift - Like Ever17, but without the Deus Ex Machina" - HigurashiKira

User avatar
wyverngem
Miko-Class Veteran
Posts: 613
Joined: Mon Oct 03, 2011 7:27 pm
Completed: Simple as Snow, Lady Luck's Due,
Projects: Aether Skies, Of the Waterfall
Tumblr: casting-dreams
itch: castingdreams
Location: USA
Contact:

Re: Technical question about writing a script for the game

#20 Post by wyverngem » Wed Oct 19, 2016 1:52 am

Is there a way to word wrap jEdit or Editra? That's the biggest reason I use an outside source because it breaks my train of thought to scroll while I'm writing. Sadly the programs I've used don't have a collapse choices options that could make it easier to see branching.

Since I've yet to find a program like that, I still use Word. I give myself more spacing for branching by turning the layout of my paper to landscape and narrowing the margins. I then use tabs and blocks to simulate menus and choices in Word. It's been working well enough. If it branching truly goes off and doesn't return to the main branch I will then create a new file, copy and cut the content, and then link it in the choice branch. Otherwise I keep it all organized with the tabs.

User avatar
Taleweaver
Writing Maniac
Posts: 3428
Joined: Tue Nov 11, 2003 8:51 am
Completed: Metropolitan Blues, The Loyal Kinsman, Daemonophilia, The Dreaming, The Thirteenth Year, Adrift, Bionic Heart 2, Secrets of the Wolf, The Photographer
Projects: The Pilgrim's Path, Elspeth's Garden, Secret Adventure Game!
Organization: Tall Tales Productions
Location: Germany
Contact:

Re: Technical question about writing a script for the game

#21 Post by Taleweaver » Thu Oct 20, 2016 3:46 am

wyverngem wrote:Is there a way to word wrap jEdit or Editra? That's the biggest reason I use an outside source because it breaks my train of thought to scroll while I'm writing. Sadly the programs I've used don't have a collapse choices options that could make it easier to see branching.
There's no real reason to word wrap in an .rpy script. When you reach the end of your screen, just press the Return key and continue to write, and so on, over multiple lines. Ren'Py will still compile it.

To explain myself better, this:

Code: Select all

me "This is an explicitly overlong line of text, or rather one sentence of a very long paragraph, that would probably not fit into one single line of Ren'py code and would lead to you normally having to scroll the text, which you want to avoid."
is exactly equal to this:

Code: Select all

me "This is an explicitly overlong line of text, or rather one sentence of a very long paragraph, 
   that would probably not fit into one single line of Ren'py code and would lead to you normally having 
   to scroll the text, which you want to avoid."
Scriptwriter and producer of Metropolitan Blues
Creator of The Loyal Kinsman
Scriptwriter and director of Daemonophilia
Scriptwriter and director of The Dreaming
Scriptwriter of Zenith Chronicles
Scriptwriter and director of The Thirteenth Year
Scriptwriter and director of Romance is Dead
Scriptwriter and producer of Adrift
More about me in my blog
"Adrift - Like Ever17, but without the Deus Ex Machina" - HigurashiKira

User avatar
juunishi master
Regular
Posts: 61
Joined: Sat Oct 31, 2015 12:08 am
Organization: Linemancer Works
Skype: juunishi_master
itch: juunishi-master
Location: Indonesia
Contact:

Re: Technical question about writing a script for the game

#22 Post by juunishi master » Mon Oct 24, 2016 5:45 am

4nh wrote: How do you write your script? Directly on Ren'Py or on another processor then "program" it later?
I'm actually new to renPy (but I'm familiar with programming for at least 2-3 years total).

In my first attempt to use renPy, I wrote down the story outline first. On paper. With ballpoint. Sometimes I'm going all manual because I don't need to start up my laptop/desktop to view/edit them. Just grab the notes, re-read, scribble something if needed.

*I do use GoogleDocs, but it's for a longer work that I want to do in between work or daily routine and if I need to share the outline/story to other people.

And then I wrote them down in renPy, but focusing first on the narration and dialog. No scene and sprite changing at all. It's faster that way, IMHO.

So far I don't really have a problem with that, probably because I'm not doing a complex game with many branches. Choices player could take comes up later during the writing process in renPy (maybe this would be a problem later ... I haven't gotten into that point, though; hopefully not).

Post Reply

Who is online

Users browsing this forum: No registered users