DAYS 20 - 25: Using If, Holidays and New Goals
The end of DFWRIMO is quickly approaching and I have some key takeaways as well as some tips as you finish up your interactive fiction story.
When I had the concept for Decision Fiction Writer’s Month I was basing my word count on my pre-baby, pre-startup word count of 1,000 words a day from the 11th through the 30th. However, toss in those two factors, work-life balance and a full-time job, and my word count is much lower. If you are out there writing full time, or as a student your word count should be higher. Point is, results may vary. My DJ Santa story is moving along perfectly, just slower than expected. I have 3 winning scenarios and 4 losing ones with plenty of juicy plot twists and Easter eggs hidden. I’m still only one node in, act 2 hasn’t begun, so I won’t be done until around mid-November. We’ll finish up DFWRIMO together, and I’ll post updates on DJ Santa as they come in.
While writing I took down some pointers for you:
Things to remember
1. Use short passage titles: I read once in the Twine forum that it is important that you don’t make your titles super-duper long. This bogs down the system for no reason. Same with your variables. I use a three-word maximum (though I will break my rule to make passages and variables during the writing process.)
2. $leadelf- Variable needs names. In other words, if you’re not taking notes in a different document on the words and the variables associated with them, just remember to set the names of each at the start of your story (or at differentiating passages in the intro. This is why I think the introduction is such an important part of the story.
3. Keep passages separate! As you write your stories, and they grow, things can jumble. Make sure to keep them far apart so that your decisions can branch naturally allowing you to scan quickly.
4. Use if Choices to add in special decisions to a passage. Here’s an example of one:
a. <<if $pickedupthingy is true>> BONUS: You Picked Up The Thingy! Did you want to…
b. <<button [[GO SUPERHUMAN|superhuman]]>><</button>>
If you set a variable earlier in the story, say $pickedupthingy, and set it to true. Then the code above will add in another choice for the readers. Use sparingly.
Keep writing and stay tuned as we are getting closer and closer to our official launch!