
In the second week of the antiportrait sketch, I continued with the idea of incorporating text into the interactivity that I had mentioned in my last post.
The most obvious place to begin was to involve the keyboard. A similar mouse interaction (with some changes) reveals the character to which each facial element can change. When the viewer presses the key corresponding to that character, the facial element will change. I was able to do this by creating movie clips of each element's changes and adding behaviors that move along each timeline and respond to keyboard input.
I also added blank frames into each facial element's movie clip. I wanted it to be possible that all the facial elements and characters could be removed so that the viewer could then reassemble the face.
To add randomness and surprise in the keyboard interaction and corresponding change or reassembly, I added multiple response cues to each element so that various characters could trigger each element. I also changed these input keys as the elements change. An interesting feature of Flash that further complicated this response was that if multiple behaviors are expecting a single key input, only one behavior will act upon that specific key input.
A challenge I discovered while working on this exercise was deciding how much instruction should be given to the viewer. Too much instruction can take away from the surprise of an interaction and can interfere with the design, but too little can cause a viewer to miss out on possible interaction. Without instructions, I thought the viewer might not know that the keyboard was an input device. To minimize interference, I tried to keep the instructions very simple and turned them into a text box that then becomes an element of the design.
Working on this exercise showed to me again the possibilities and extreme importance of organization within Flash. I had to reorganize the buttons and movie clips at various points so that there would be consistency throughout the project. Without this consistency, the project became muddled and harder to understand, and consequently, edits became more difficult to implement.
I also got an introduction to some possibilities of text use in Flash. In future experiments, I would like to explore these options further. I had started to introduce responsive instructions that could reflect intelligence, but I realized that word and content based interaction, resembling intelligence, can become extremely complex and if not done properly and thoroughly, will not work successfully. Regardless of whether I explore that form of artificial intelligence further, I would like to explore the introduction of memory. I want the interaction to remember, for example, which keys are pressed so that it can evolve depending upon how the viewer responds.
Here is the current form of the
antiportrait.