| Final assignment
Okay, this is the final assignment for the Computational design
course. To complete the course you must complete this assignment.
We will be working on the assignment in class for the next two weeks
so that you have a chance to try out new ideas and ask questions
while developing your piece.
You must be able to present a basic outline of your idea in class
Monday 30 June.
The assignment is to be critiqued Monday 14 July. Please email
the file (in ZIP format, use DropZip
or similar and include the full folder) to amoeba@evolutionzone.com
before 12:00 noon.
Choose one of the following options:
| 1. |
Create a virtual animal or organism. Think about what
kind of animal it is, what its essential characteristics are,
and what kind of space it lives in. How does it move? Does it
move constantly or in spurts, or does it only move in response
to the user's interaction? Maybe the animal leaves an aesthetic
trail on the screen? |
| |
|
| 2. |
Create a drawing software that is more than
a passive tool. The user should interact with it in a dynamic
way so that she is influencing the output in a predictable
way, but there should be an element of randomness and built-in
intelligence that causes the final result to be more interesting
than a linear "click-and-draw" process.
One reference for such a tool is C_Drawer.
See Auto-illustrator
or Fugpaint
for tools that seems deceptively "normal" but which
misbehave when used. The experiments on Dextro
and Re-move are interactive
toys that draw. Other Processing references are in the learning
section of the Processing site, under "Drawing".
|
Name your file as follows: "udk_final"+your family name.
Assignment results will be put online, so include a comment in the
file with your name. Since this is the final assignment this is
especially relevant.
Remember that you can use the online Processing reference
and learning sections
for reminders of how to use certain commands or to learn new ones.
For inspiration, try the Software
section.
|