What do you see?
What can you do?
What choices are you faced with? What options can you choose from?
Do the choices have a meaningful impact on the experience?
Is there a beginning? An end? Should there be?
What is the piece about?
How do the visuals support the meaning?
How does the interaction support the meaning?
How has the project changed? How do these changes impact the meaning?
How was the illustration improved?
How was the interaction improved?
How do the two states/pages relate to each other?
How do you activate the second state?
How do you return to the first state?
Computers are versatile powerful tools for artists. Hundreds of commercial apps are targeted at artists and designers. Artists often employ several applications together when creating their work. Many artists have created their own applications to achieve particular effects. Sometimes these tools are used only once, sometimes they become an important part of design culture.
Some examples:
We, as a class, are going to build an drawing tool together. We will do this by each building a tool/brush, and then collecting them together into a single interface.
Topics:
I have built a quick and dirty shell for the drawing app. The shell handles creating the toolbar the user will use to pick tools. It also provides an interface to let the user pick a color to draw with. There are also a few example tools/brushes.
Lets take a very quick look at the application and how it works.
In class demo of creating an empty brush script, adding it to the project, and then coding a particular drawing behavior.
script
tag to index.html to load your new brush.Create a new brush/tool for the paint program. Your tool can do almost anything, but try to stick to these guidelines:
forecolor
variable, but it doesn’t have to use it for color.When writing your code:
Next week we will add everyone’s brushes into the app, and review the resulting app. We will have a small crit of each brush, and also discuss the emergent properties of the overall app.
We will also vote on the following awards: