Games of Claws X
Spring 2015

Game of Claws X is my final project for Rapid Prototyping class at NYU Shanghai in Spring 2015 semester. It is a cross-dimession claw machine where users control the claw with physical control components including a joystick, a button, and a coin selector connected to Arduino Uno and virtual game component in Unity. It mimics how the claw machine works in real life, but builds up the communication between reality and virtuality with the help of the serial communication between Unity 3D and Arduino.

Users need to insert a coin into the coin selector to start one round of game lasting 30 seconds. Once the game starts, they can move the claw in Unity by moving the joystick. After they finish adjusting the position of the claw, they can press the button right next to the joystick to drop the claw. Claw will go down while opening up the arms, catch and go back to the original position right above the hole on the left. The series of actions are executed by a number of consecutive animations applied to the claw, which means players are not allowed to move the claw once they hit the button. The 3D model toys in the claw machines are imaginary animals models downloaded from thingiverse, and meshes are combined in meshLab. Each model has two meshes, one of them is visible, which has better quality(tons of faces), and the other invisible mesh only has no more than 255 faces so that mesh collider can be applied in Unity, which makes the catch action possible.

Speical thanks to Bruno Kruse.

_config.yml _config.yml _config.yml _config.yml

Coin selector + Arduino

_config.yml _config.yml _config.yml _config.yml

Laser cut acrylic as the container

_config.yml _config.yml _config.yml _config.yml _config.yml _config.yml _config.yml _config.yml

Virtual game part (in Unity) progress

_config.yml _config.yml _config.yml _config.yml _config.yml _config.yml _config.yml _config.yml

User testing + Interactive Media Arts End-of-Semester show