-
Notifications
You must be signed in to change notification settings - Fork 0
Assignment Week 5
Read and do the exercises in the following chapters. Code along in Processing-- do not just read the book!
In "Make: Getting Started with Processing" by Casey Reas and Ben Fry (Maker Media, 2015):
Chapter 7: Media
Chapter 8: Motion
Download under readings on the Wiki. Due by the beginning of class on 9/28.
In Processing, create an interactive artwork using text and/or image, inspired by one of the following narrative models:
• Phrasal template (like Mad Libs)
• Hyperlink (like a Wiki)
• Branching Narrative (Like CYOA)
• Or another nonlinear structure of your choice
Projects must include:
• User prompts (with any instructions needed included as a part of the work)
• Use of the random function, at least one time in your code
• Attention to concept, aesthetics, and participant experience
• As a comment at the top of your sketch, include your name and the title of the work
Recommendations:
• Limit the content! Limit the choices!
• Prioritize interesting content and choices over volume!
• Sketch out the structure before beginning to code.
• Code for the basic interaction before adding content.
• Start simple. Add more flair and choices as time allows for it.
• Using program states will be helpful for this project. Refer back to p.87-88 in Learning Processing for multiple states example.
Concept sketch due by the beginning of our next class (9/28):
Be prepared to discuss the overall concept and plan for your midterm project. Create a sketch by hand (not in Processing) of the interactive structure.
Work in progress due 10/5:
Create a sketch in Processing demonstrating the basic interactive structure and logic of your project. For example, if you are working with a CYOA model, I should see a sketch showing user input with branching conditionals, showing the basic user navigation of your project. Content is not needed at this stage-- you may substitute simple shapes, text, or simply print to the console. These sketches must work! Please push to GitHub with file name "midterm_WIP_yourName"
Completed midterm projects are due on 10/12.
Your first show review is also due on 10/12.
See assignment 1 for details. Post the review as a new page on your Wiki.