Tuesday, October 28, 2014

Bringing Pick Your Path Books to E-Readers

When e-readers came out, it seemed that choose your own adventure style books would be an obvious choice.  Rather than having to go to a certain page that corresponds with your choice, you simply press a button.  It would be the book version of a video game.

It turns out, it wasn’t that easy.  Since there are no page numbers in e-readers, one cannot program the book to go to a certain page.  It has to be programmed in.

I met some people online who were making a program for this, and I joined them in creating content to go into their application.  Since I’m building on the Relic Worlds universe, I made three books that followed Lancaster and Little Jack.  The program turned out to be a failure for several reasons, but I had put so much time and effort into these, I didn’t want it all to go to waste.  So I set about finding a way to make them work with e-readers.

At first it was beyond me.  Their program had been quite complicated; an entire app dedicated to choose your own adventure style books.  I needed a programmer, or at least a pre-made template.  I looked high and low and couldn’t find anything.  The answer seemed so close, yet so far away.

Then I was talking with a friend of mine, Brent McKibbin, who’s a bit of a tech genius, and he said it was pretty simple.  All it took was making the various pages you needed to go to into chapter numbers.

You see, all e-readers have a table of contents page.  Each entry has a link to its corresponding chapter.  So you already have linking pages from there.  In a choose your own adventure style book, all you need to do is put those links in the choices readers make.

The first step, of course, was to create the choose your own adventure.  (I call mine Pick Your Path to avoid copyright infringement.)  I will be posting a blog with a link here at a later time going into detail about how I lay out and create a choose your own adventure style book.

Second, I lay it all out on the pages.  After every list of choices I have a page break.  At the start of every segment, I have a new page number.  I do not put page numbers on every page.  This makes finding them easier.  After writing the segment, I place the choices, providing the page numbers they correspond with.  This will, of course, become the paperback version, as the page numbers and choices with the page numbers will correspond correctly to a physical version of the book.  (Note, only place page breaks after choices.  Never place page breaks anywhere else.

Third, I select the first sentence of every segment and make it a chapter heading.  (I’ll put the technical aspects of this in another blog and connect it here.)  I title each chapter heading after its corresponding page number.  (Leave the page numbers there for now.)

Fourth, at every choice, I select the choice and link it to the page number it’s supposed to go to.  I then delete the page number listed after the choice.  (But I still leave the page numbers at the tops of every page.)

Fifth, When I have gone through and linked every choice with a page, I then delete every page number from the tops of every page.  Now, when a reader reads my book, they’ll go through the beginning, then reach the point where there are choices and it’ll stop.  The choices will be highlighted, and when the reader touches one of them, it’ll take them to that choice.

At this point, readers will be able to swipe to the next page past the choices.  This can be left there with an explanation at the beginning that readers aren’t supposed to do this.  However, it can be blocked through technical means.  This is a bit more complicated, which I’ll go into in the technical entry.


No comments:

Post a Comment