Action! Doll is a plush doll-figure designer toy. It also acts as an interactive toy-game controller to play a Flash game.
When the user physically moves the plush toy’s arms or legs, six potentiometers, embedded in the plush doll’s six joints detect the user’s manipulation. Through Arduino electronics, Processing and Flash Action Scripting, this detection then goes to the computer that displays the virtual game character that has the same shape of the plush toy, mimicking the plush toy’s motions. This main mechanic allows users to play its Flash game that tells the story of the plush designer toy.
The game’s story is inspired by Hans Christian Andersen's fairytale, The Red Shoes. Paralleling the fairytale, the goal of this game is to cut the character’s feet off to stop her from dancing. To achieve this goal, she must find someone who can cut off her feet. The game characters that can help, demand that she dance for them, and she must show them beautiful dance moves until they are satisfied. To show the dance moves, the player first has to watch the flash animation of a dance and remember the indicated dance moves, then act out the moves exactly with the plush doll.
Action! Doll is a tangible user interface, combining two entertainment areas: toys and games. Also, this project brings together a virtual toy with a physical toy play, which is a new emerging trend in the toy industry. Action! Doll uses a toy’s familiar physical interface as new tangible user interface to control a digital game. I wanted to use the benefit of a tangible user interface to improve my personal interest areas of toys and games.