Here's a tip for spell checking

A place to discuss things that aren't specific to any one creator or game.
Forum rules
Ren'Py specific questions should be posted in the Ren'Py Questions and Annoucements forum, not here.
Post Reply
Message
Author
User avatar
SuperbowserX
Veteran
Posts: 270
Joined: Sat Jan 07, 2017 3:09 pm
Contact:

Here's a tip for spell checking

#1 Post by SuperbowserX »

Using this now so I just thought I'd share here in case it may help you or someone may have a better suggestion.

The following is a spell checking method you can use for Ren'py games. You will want to do it after you complete a draft of your game or of a long portion of your game. I prefer to do it at the end of a milestone (I am doing it now after finishing Chapter 3 and I will do it each time after I finish a following chapter).

1) Open the Ren'py Launcher

2) Select your project

3) Select Extract Dialogue. Extract is as dialogue text only and strip text tags from the dialogue.

4) Click continue. When it's done, a dialogue.txt file will appear in the game's root directory.

5) Open this file with any word processor that has decent spell checking (I use Word 2016). On Word 2016 click "Review", then "Spelling and Grammar" and you can go through all of the errors one by one. If you see an error that shouldn't be there, you can change it in your original script. If you see something you use a lot that is mistaken as an error (i.e. "gonna" is flagged by Word) you can click "Add" to add it to your dictionary so it's no longer an error.

Side tip 1: you may wanna expand paragraph spacing or the font size/type to make the plaintext more readable in Word.

Side tip 2: unfortunately, dialogue.txt only extracts every .rpy file in what I believe is alphabetical order. So the order of dialogue in the dialogue.txt file may vary. If you have trouble finding where a line of dialogue that you need to fix in your original game folder's is, you can use ctrl+shift+f in your text editor and enter that incorrect line. In most text editors ctrl+shift+f will search for that line in any file in your current directory.

There's my tip. Dunno if there's better means out there but if you're too lazy to proofread (I know it can be so boring to do so much) then this can help cut down on it :) But you should always do lots of proofreading and test playing, this tactic is only meant to cut down on that (not remove it).

User avatar
Mammon
Miko-Class Veteran
Posts: 712
Joined: Sat Nov 07, 2015 3:09 pm
Completed: Pervert&Yandere, Stalker&Yandere
Projects: Roses Of The Thorn Prince
Contact:

Re: Here's a tip for spell checking

#2 Post by Mammon »

Alternatively, you can also write the script in Word and paste it into Editra later. It means you have to add (')these(') around your sentences in Ren'py en masse, but it also comes with the advantage that (') in a sentence is an actual apostrophe rather than for defining the sentence size. No need for (/'), because the same key is a different yet seemingly identical symbol to these two programs. (Test if this is also the case on your computer before writing the entire script this way, manually removing a whole bunch of symbols is awfully dull.)
ImageImageImage

Want some CC sprites?

User avatar
Bryy
Veteran
Posts: 407
Joined: Thu Dec 20, 2012 10:12 pm
Completed: 30+ games so far
Projects: Furry Shakespeare
Organization: Stegalosaurus Game Development
Location: Portage, MI
Contact:

Re: Here's a tip for spell checking

#3 Post by Bryy »

I usually write my scripts (90% of the script at least) in Final Draft and then spell check there.

Post Reply

Who is online

Users browsing this forum: No registered users