Tips & Hacks Authors NEED to Know – by Jihi

Hello Episodians! 

I’m Jihi, 20 years old and I’m an author of 2 stories, (Check them out if you wish: La Vie En Bleu (Life in blue), and A Journey To Earth, I will be thankful! ).

In the process of writing, I discoverd many things that I would like to call “hacks” that facilitate the process of writing and makes your spoting neater and shows that you’ve put too much effort in writing that story when the only thing you did is a few things…
Without any further ado, let’s get started! 


♥ Make perfect cover arts without using any advanced photoshop tools:

Have you ever seen a cover art and been like, “That’s so perfect!“, “How did they do?“, “Why can’t I make covers like this?“, well don’t be, cause now you can!
Well it’s too easy, easier than you might even think!

Tools you will need for this:

  • Your Episode app (obviously).
  • A story for testing (where you can test animations, sounds, backgrounds…), it does not have to be published, of course.
  • A background you want for your cover (could it be a wallpaper, a place, an existing background in the writer portal…).
  • An editing app or an online editing tool (I usually use
  • And last but not least, an image enlarger tool (I use

Steps you will need to follow:

  1. Create a testing story (if you don’t have one already).
  2. After you’ve chosen your background, if it’s an existing background put it in the start of the episode (eg: EXT. BEACH WEDDING – DAY), if it’s a custom background, add it in the art catalogue (it does not have to be approved, you’re not gonna publish anyways), and use it.
  3. Create characters of your story (only create characters you’re gonna need in the cover), and then add them (eg: @KAT spot 2.500 -72 -1064 ANDKATfaces left).
  4. Put any animation you would like them to have in the cover, and by any I really mean any! Could it be an availabe animation or a hidden animation, cause you only need to be able to test it in the app you don’t need it to be error free! ​ (Cool right?)
  5. After you’ve finished and happy with the outcome, take a screen shot of it, and add it to your computer (if needed).
  6. Open the editing tool you use would it be on your phone or computer, and then crop the image to fit the large cover size and then start editing it by adding png images from Google, or the title, you can do anything, just be creative!
  7. After you’re done editing and quite happy with your cover, open the image enlarger tool and make it x2 larger (more or less), and save it.
  8. (This is not really a step xD) save it to the app and thank me later! ​ (Ok jk. ​)


♥Prevent characters from popping up awkwardly after a transition in:

Simply, put the background and then place the characters (using spotting: @KAT spot 2.500 -72 -1064 or not), face them the way you want (eg: @KAT faces right), and then trick is: instead of putting a “@” before the animation (eg: @KAT is talk_neutral) put a “&” instead (eg &KAT is talk_neutral), so that the transition is not interrupted.
Then after your characters are well placed, doing animations, put the transition with “in” instead of “out”.

PS: zoom reset, sounds, music are okay and would not interrupt a transition.


♥Make successive animations using one command:

“THEN” command is key!
Use THEN instead of AND to make the character make different animations successively.
This is much useful for a lively effect with background characters interacting. (I mean wouldn’t it be much better if the background characters made many animations successively till the end of the scene instead of making just one and going into idle? Heck yeah!)
Also, have you ever noticed that in some scenes (sad scenes for example), you put your character to enter the scene while walking sad (eg: @KAT enters from right to screen center AND KAT does it while walk_sad), your character goes to idle (which is not a sad animation) then your put it to @CHAR isidle_sad, don’t you notice a gap in here? Something not so cool and makes the scene less lively? Well I do notice, and me, as an author I prefer my story to be perfect! Which is why I use the donacode:
@CHAR enters from DIRECTION to screen POSITION AND CHAR does it while idle_sad THEN CHAR is idle_sad
This will put your character into idle_sad instead of idle directly after entering the scene. Pretty cool right? 


♥Fading in and fading out music:

I have been wondering how to do that and found out recently (unfortunately, I’ve already published my story. ​)
Anyway, the donacode is so easy:
“volume music VOL TIME

VOL: is the volume of the music (0 to 100)
TIME: the duration you want your music to fade before it stops or comes back to normal (in milimeters)

Eg: volume music 0 2000 (the music is gonna stop in 2 seconds)

You can for example reduce the sound but not stop it completely, (for eg: a party where the character goes out to do something but the music is still hearable, so you fade it to 50% in 0sec (which will be volume music 50 0) for example to give it a more realistic effect. And then when you wanna stop the fade use the donacode: volume music 100 0.)

PS: Don’t forget to put your music volume to 100% when you’re finished your scene so that future music you put can be hearable!


♥Creating background characters:

So instead of creating them one by one, just use the Script Templates in the writer portal and insert a crowd scene then erase it. This will create some background characters for you so you can use them in your scenes to make them more realistic.
You can keep the same outfits or change their outfits depending on the scene, and when you wanna use them in another scene simply change their outfit in the writer portal by using the donacode: @CHAR changes into outfit


♥Entering and exiting without changing the size or spot:

To avoid making the characters bigger when they exit or make them enter from a specific spot, it’s too simple!

To make characters enter from a specific spot:

  • Place your character somewhere off screen, using spot directing. (Eg: @CHAR spot 1.280 -500 87 (down screen) or @CHAR spot 1.280 500 87 (up screen )@CHAR spot 1.280 -500 12 (offscreen left) @CHAR 1.280 500 12 (offscreen right)).
  • Then to make the character enter to a spot by keeping the same digits (those I put in bold in the previous example.) and changing the digits to fit to the “on screen” spot you want. Use the donacode: @CHAR walks to spot 1.280 x y (y can be 87 or 12 in the previous example).

To make characters exit from a specific spot:

  • Place your character wherever you wish on the screen, using spot directing. (Eg: @CHAR spot 1.280 28 120
  • Then to make the character exit from a spot is to put them somewhere offscreen keeping the same digits in the donacode “@CHAR walks to spot 1.280 x y “, keep the same x if you want them to go left or right, keep the same y if you want the to go up or down,


♥Easy flashbacks:

I know, flashbacks can be tiring and time consuming, but not anymore!

I mean, you really wanna put a flashback somewhere in your story but when you think that you should change the outfit (maybe the hair style as well), and then change everything back… And when it follows a choice, it can be REALLY hard to play with gains and everything… So, you start to question whether you really need that flashback and decide not to put it because you think it’s not necessary but deep down you wish you were less lazy… ​ Yeah I got ya!

So, a lazy Episode hack for flashbacks is to create another character (characters), change their hair outfit and everything to suit your flashback, and then you make the scene for your flashback using these new characters. What about the names you ask? Well you put their display name to be the same name as your characters (or NAME or whatever else your characters might have chosen).

This might seem hard with the customized character, but nuh no! You have no excuse. Before publishing your story, always create a character and make it change features along with your customized character (just in case you need flashbacks later in the story), and then give them the same script name as your character.

No more excuses, ok? Ok.

♥Backgrounds for camera – Zone 1/2 OTS Left/Right:

When you’re in a garden, street, etc you can for example put each character in a different zone so that the background is a little bit changed and gives the allusion that they are really facing each other.

Let me explain more, in the first shot, for example it is Char1 that speaks, and therefore he is the one facing the camera, we put the characters in zone 1, and then when it is Char2 speaking and thus he is the one facing the camera, we put the characters in zone 2 and so on…

When you’re in a room, inside the house etc… Just put the characters in shot 1 in one background and then in shot 2 in another background that might seem similar to it be it a door or another room that seems alike…

Be creative and play with backgrounds to create the perfect scene!


♥Avoid awkward zooming situations:

Sometimes when you’re reading fast or you’re testing your story you tend to click too fast which might cause the scene to freeze in a certain position till you have a zoom reset later….
It is annoying, I know! So I discovered how to fix this, perhaps!

So my tip is to avoid slow zoomings, or if you’re gonna have them, make sure to include 2 lines of dialogue for each 1 sec of zooming.
My second tip is to put pauses after the zooms so that the scene doesn’t change before the zooming is complete, this is really helpful, I’ve tried it and itdoes work!


♥Get creative with outfits:

Did you know that you can mix up clothes and get a cute outfit ? Well now you know!

You can for example wear two dresses one with sleeves and the other one without sleeves to get a new dress! Or you can do that with shirts too, be creative!


♥Special choices:

Did you know that you can make choices that disappear once you choose them, or which won’t let you proceed till you’ve chosen them all?
Here is how to do it:

Choices that disappear once you choose them:

So the trick is to put all the choices normally, and then inside each choice put the rest of the choices and inside each choice of the choices you’ve added add the rest of the choices till you have none, repeat this while all the choices.

Choices that won’t let you proceed till you choose all of them:

Well, the trick is to play with labels and gains:

Here is an example:

“label search

&cut to zone 3
@transition fade in black 2
@KAT enters from right to screen right AND KAT does it while walk_rear AND KAT faces right

KAT (rear)
Bla bla bla?

“Option one.” {
goto option_one
“Option two.” {
goto option_two
“Option three.” {
goto option_three
“Option four.” {
goto option_four
“Option five.” {
goto option_five
“I’m done searching.” {
goto finished_all_check

label option_one
@cut to zone 3
@KAT walks to spot 0.935 144 173 in 2 AND KAT does it while walk_rear AND KAT faces right
@KAT is tinker_loop_rear AND KAT faces left

KAT (talk_excited)
Bla bla bla!

@transition iris out

gain done_one
goto search”

Repeat for all the options and then:

“label finished_all_check
if (done_one) {
if (done_two) {
if (done_three) {
if (done_four) {
if (done_five) {
goto finished_all_for_real
}}}}} else {
KAT (talk_angry_arms_crossed)
Bla bla bla!
goto search

label finished_all_for_real

KAT (talk_excited)
Bla bla bla!”


Thanks for reading and let me know which tip worked good for you and which one you found most helpful! See you next time. 

Xoxo ♥




  • comment-avatar

    My character keeps glitching to the top ill make her stand in one spot but the she gets bigger and glithecs to the top how do i fix it

  • comment-avatar

    So many of these were so helpful

  • comment-avatar

    everything was really helpful to me thank you so much

  • comment-avatar

    I need help with zoom stuf please!

  • comment-avatar
  • comment-avatar

    For the toaster you write readerMessage and then you write next to it whatever you want to appear in the toaster. The toaster will stay for 5 seconds and then disappear. As for the music and sound, if it's a sound you write sound and then the name of the sound. If it's music then you write music and the name of the music. To stop it you write sound/music off.

  • comment-avatar

    thnx soo much

  • comment-avatar

    Just find the spot you want her to exit to using Directing Helper, for example if she is spot 0.935 128 199 in zone 1, use @CHARACTER walks to spot 0.935 332 289 in zone 2 (Btw i'm just using these spots as an example, i don't think they actually work in your story). Then write @CHARACTER changes into clothes_name, and finally use @CHARACTER walks to 0.935 128 199. It takes a little practice but you'll get it eventually.

  • comment-avatar

    I know this might sound stupid, but I'm new and i can't find a tutorial for this anywhere so… DOES ANYONE KNOW THE CODING FOR A TOASTER AND/OR AUDIOS PLEASE!!!

  • comment-avatar

    This comment has been removed by the author.

  • comment-avatar

    So for exiting in a certain spot I’m still confused, my girl is in the spot 1.035 120 109 and Facing right, im trying to make her leave the scene to change her outfit but I’m stuggling with the leaving at the same exact spoting… can anyone help me ?

  • comment-avatar

    This comment has been removed by the author.

  • comment-avatar

    So I finally figured out how to work it. The reason your other songs aren’t playing is because you set the music to fade out in 11 seconds (volume music 0 11000 – the 11 being 11 seconds) so the amount of time it takes to fade out is also effecting your next songs which is why it’s not playing. I suggest putting a short time like 2000 or 3000… I figured out after putting ex: volume music 0 2000, I insert @pause for 2 or volume 0 1000, I insert @pause for 1 so the music has time to fade and doesn’t effect the next music that has to play…. I hope I explained that well enough!

  • comment-avatar

    I still have not figured it out. It’s driving me insane!

  • comment-avatar

    Did you figure it out? I have the same problem

  • comment-avatar

    Question about sound:
    I HAVE HAD SO MUCH TROUBLE WITH SOUND AND MUSIC. I'm so fed up. I know how to do the fades correctly, but it's really hit or miss whether my sound will work and my music only works for the first song in the intro. For example, I have "sound the_backstory" and "volume sound 0 11000" underneath it. But none of my other music works. Below that I have "music music_gravestrings" and I've put "volume music 100 0" below and above it but it never works. I also have
    "sound ext_campus_day_busy2
    volume sound 100 0
    volume sound 0 12000" in my story but that doesn't work either.
    Please help. I don't want to publish my story until I resolve this.

  • comment-avatar

    Is there a way to pan vertically on a person and add narration?

  • comment-avatar

    When exactly are you supposed to put in the “volume music” on the script.. No matter where I place it- whether it’s the beginning, middle or end of a scene- the music doesn’t play or the command just doesn’t work.

  • comment-avatar

    Can you help me? I have some kind of trouble with making crowds… I'm a newbie here and I'm trying to learn as much as I can (choices are still a trouble especially the complicated ones). It was troublesome to make characters and outfits just to fill in a crowd. My laptop and internet connection ain't the best and I'm a perfectionist too, so it would take me ages. Is there an easier way to get it done?

  • comment-avatar

    Well actually thank you jihi and for the one who posted or shared it on the website and the thing that helped me the most is the covers and the app you recommended but Can anyone also suggest more apps that are free and online and no need to pay for it??????

  • comment-avatar

    Ok so I don't know if anyone else posted this but there is a way of changing the characters looks without making a new character…. Look up Makeover script template and you'll find it. 🙂

  • comment-avatar

    If you want to let a reader name his char then you should put Female avatar in Script Templates. Write [FIRSTNAME] or whatever you want when you use his/her name.
    For example: # Avatar – Female {
    &YOU enters from left to screen center

    So… what's your name?

    label first_name_input

    input What's Your First Name?|What's Your First Name?|Done(FIRSTNAME)

    if (FIRSTNAME is "") {

    You do need a name…

    goto first_name_input

    } else {

    And what's your last name?
    label last_name_input
    input And what's your last name?|And what's your last name?|Done(LASTNAME)

    if (LASTNAME is "") {

    You do need a last name…

    goto last_name_input

    } else {
    So you use it like that:
    KATE (talk_mindblown)
    [FIRSTNAME], are you insane?
    And in the story it will look like an actual name.
    Hope I helped )))

  • comment-avatar

    You should use @pan to zone 2 for example or @pan on 665 57 to 300%

  • comment-avatar

    Thank you for your hard work in making this for us. Coding can be such a exhausting thing to do, but as long as you love doing it you always keep working to make a better story!

  • comment-avatar

    Thats really helpful , Thanks very much.

  • comment-avatar

    It is helpful. Thank you. But can I get any information regarding the layers

  • comment-avatar
  • comment-avatar

    Thank you so much! I saw this on the forums :p

  • comment-avatar

    Hey! These are some awesome tips! I wanted to add to the flashback section:
    If you use

    @CHARACTER previews OUTFIT

    it will change their outfit but will make it possible to switch right back to what they were wearing before just by putting

    @CHARACTER unpreviews OUTFIT

    This is just something that I've found super helpful for flashbacks and it doesn't take much time at all. It also works with the characters looks such as hairdo and lip color.

  • comment-avatar

    Hey, that was really hopeful thanks for posting it.
    i have some question and i would like you to help me with it.
    here it is:
    If i let the reader customize and name their character what I'm supposed to do when i'm writing and i need to use his name? like i have to write this (first name)<–i don't know if its correct.
    And what if there's two or more characters i need to write their name
    {eg: for the first character (first name)liam } for tracy what should i do ?

  • comment-avatar

    How do I write the command in my script so that the reader can see the whole background? I edited the notebook background as a letter so my readers could read it, but when I previewed it on the app the top and bottom parts are cut off.

  • comment-avatar

    This is super helpful! Thanks for sharing!

  • comment-avatar
    Anonymous 7 years ago

    @Jihi I LOVE IT!! I know most of this, but I didn't know some things like the Volume etc. Thanks so much! 😀 ~ Juliet

  • comment-avatar

    Thank you for posting my tips and hacks! It means so much to me that this was helpful and that you appreciated it. 😀