Beginning of an Adventure

Untitledwww.boscoe.net/pokemon/

You’ve finally come of age. Today is your big day because it is the start of your journey as a Pokemon Trainer. You have to navigate through your house before you are able to get to the Professor’s house where you can finally get your first Pokemon! But wait, your childhood rival challenges you to battle with Pokemon! Can you win or will you ending up risking the life of your dear, new friend? Oh yeah, did I forget to mention that you are taking part in a Nuzlocke? So, if you lose, your Pokemon loses their life.

How did you like this piece of interactive fiction? Were you able to keep your Pokemon alive? If not, that is fine. I just enjoy creating these kind of stories since I’ve created them in the courses Electronic Literature and Games and Culture. On to the story itself, I decided to create a story involving Pokemon , but I wanted to combine the famous special set of rules called The Nuzlocke to give the story some more impact. The Nuzlocke is a special set of rules added to Pokemon games to make them  bit more challenging. When playing the Pokemon games with the Nuzlocke rules, when your Pokemon faints in battle, they are considered dead.

To create this three and half star assignment, I personally used Twine 1.4.1 that I already had on my computer for awhile now. There is a newer web based version that is easier to use if you want to try that out.Untitled

I used a bit more complicated coding to create this story, but to show you some of the basics, I created two “choices” and made them connect to other “Passages” by giving that Passage the Title of a choice. An example is shown below with what happens when you choose “Girl”.
Untitled

I hope you guys enjoyed this short interactive fiction!

Start with a balloon

I have been looking forward to finally picking an assignment from the Web Assignments Bank at ds106. There are a lot of cool digital tools/programs listed – it’s worth taking a look at all of them! This week I decided to take a look at Grant Potter’s assignment, which was to use Twine to create an interactive story.

Twine allows you to build a story whose pages are programmed so that the story is not linear. The interactions can be as simple as links which will take you somewhere else in the story. They can be as complicated as JavaScript programming that, based on your decisions, carries out various actions in the context of a game. You can use Twine online, or you can download Twine into your machine and work locally (which is my preference).

Each page of your story is called a passage, and passages become connected through links. Twine creates a storyboard as you go which looks like this:

Passages can contain text, images, and audio and video files. Passages use a special script to create links and other programming. Here is what one of my passages looks like:

Twine can handle different scripting languages, including HTML and JavaScript. You can build a simple story just using links, or you can jump into the programming, as I did, which has a bit of a learning curve. When you are done building your story, you can export it as an HTML file which can be viewed by any browser. I hosted my HTML file in Google Docs, and then embedded it into my blog in the window below. You can access and download the file itself here, or you can play with it in the window below.

A consistent theme for me throughout this course has been the teaching of physics as a story. Twine seemed like a perfect tool for doing this, and worth the climb up that learning curve. It helped that I have experience with scripting languages like JavaScript. For this assignment, I kept it short and simple, just to test out some of the functionality. Since rockets and space have figured in many of my assignments, I created an introduction to rockets using the simplest rocket; a balloon. The most difficult part was trying to understand how to have interactions that weren’t simple yes/no or right/wrong interactions. It’s so easy with science to fall into right/wrong thinking. Incorrect answers by students need to be taken seriously – sometimes there’s a germ of truth in the incorrectness that needs to be brought out. An incorrect answer may have correct thinking underlying it, and that needs to be acknowledged. Incorrect answers are always opportunities to explore further.

I decided to think of three students, or kinds of students: the “spacey” one who is a dreamer and a bit inattentive; the “fast” student who is impatient and tries to anticipate what’s coming next without fully digesting what has come before; and the “straight” student who follows the directions and usually has correct answers but is afraid to take leaps. My storyboard had decision points that corresponded to each of these student types. No one of the decisions was “wrong,” and following any of the three threads brought different rewards. Overall I kept the tone and voice as “story,” rather than just explanation.

This sample above is just an introduction. I could easily see adding design elements like fonts and colors, diagrams and images, animated GIF’s and sound. I could also continue the story from air-filled balloons to air-launched rockets. I left a hint in the story – see if you can find it.

InkleWriter Baseball: Pressure Pitch

This is the create and host an interactive story using Twine assignment worth 3 points.

You can find the story here.

I changed this a little bit. I don’t really love Twine. I prefer Inklewriter, depending on what I’m trying to accomplish. I decided to use that for this assignment instead, which may or may not be worthy of its own, unique assignment. Maybe I’ll create that! Anyway, I’m a baseball geek and I got extremely caught up in writing this thing. I was way, way, way too ambitious with my initial plans. Some of the story threads end rather abruptly, others go on for a good bit, but finishing this thing would take at least a dedicated week or so. There are just too many variables to account for. I’m sure there are a number of mistakes here and there. If you play and want to help fix it, let me know! I still think it’s a fun mix between a game and a choose-your-own adventure. Enjoy!

 

Today…

The first Web assignment that I chose to do for this week was Create An Host An Interactive Story Using Twine the goal was to use the app Twine to create a story. Twine allows you to create a story board like style for stories and such. Twine allows for connecters from state to state allowing for steps and progressions the story being created. Upon the final build of the story, Twine, creates an html visualized version of the story.

For this assignment I essentially did a typical day story, and how the choices made can affect the outcome of the day. You can find it here.

As far as organizing this story goes, it was not too difficult. Creating the storyboard was pretty simple, I just wrote my prompts and the options to continue the story. i then simply linked the options to new states. Here’s what my storyboard looks like:

Screen Shot 2014-10-26 at 10.44.42 PM

I hope you guys enjoyed this post/story. This was my first Web assignment for the week and it is worth a total of 3 stars.

Giving me a total of 3 stars for the week. Til next time everyone!

Create an host an interactive story using Twine

Use Twine http://www.gimcrackd.com/etc/src/ to create an interactive story.

Examples:

Myriad by Porpentine

The Temple by Luna

Rat Chaos by J Chastain

At the Bonfire by finny

Brooklyn Trash King by Ben Esposito

Host your interactive story on your site and share it out.