A Book about Ghosts
Description:

For my final project I decided to give continuation to my midterm project, interactive book “A Book about Ghosts.” I wanted to bring ../portfolio_CSUS/Images I created on Adobe Illustrator into Processing and adding animations and interactivity to them to create an interactive book for mobile devices.

This second time visiting this project I had a better understanding of the Processing features such as classes and functions. I also learned how to import a sequence of ../portfolio_CSUS/Images as an animation into Processing and how to implement Booleans as a form of creating interactive buttons that trigger a response from the program.

My biggest challenge was how to create animations that would be triggered by a mouse action, and then stopped by a second click. The solution was to use Booleans that were very challenging at first, but became clearer with the repetition of the concept throughout the pages of the book. I found if statements to be the easier and most straightforward feature of Processing.

I applied quantitative analysis throughout the piece in order to figure out the best placement to each separate image in a page in relation to each other, as well as create movement using Sine and Cosine. I used classes and arrays in order to facilitate the creation of repetitive shapes and animations such as the leaves, bubbles and sea particles.

I would like to keep working on this book until I have the whole alphabet done. My goal is to create an actual e-book and app that could be acquired through online stores for any mobile device.

Code: Soure Code

Info
Year: Fall 2014
Type: Interactive Children Book Design
Class:
Intro to Programming, Academy of Art University
Tools: Processing

Concept Design, Visual Development, User Experience Design: Amanda Lima
Instructor: Yoon Chung Han