the maze

The Maze is an interactive game for two players. The goal of the game is to bring a ball from one end of the path to the other by tilting its board. Each player controls one axis of the board and for the players to succeed they must play together, communicate and colaborate.

katie levine or shoval 1.jpg

I started working on this project during the "Fab Academy" a fabrication course taught by Prof. Neil Gershenfeld, director of MIT’s Center for Bits and Atoms (CBA). Later I developed the Maze along with Katie Levine to react according to a variety of body gestures.



The Maze can be moved in two axis. Each of the two mechanisms consists of a 3D printed brackets, laser cut plastic arms, 22mm threaded Rod, 2 bolts and 2 washers.


I designed a PCB using Eagle and fabricated it using the "Modela", a small CNC machine. Later I soldered the SMD components which include an atTiny44, resonator, capacitors, resistors and some headers for the sensors and motors.


The Maze has a relatively simple embedded program which runs on the atTiny44 chip, It includes 4 inputs (two for each axis) and 2 outputs for the servo motors. Each pair of light sensors go through an algorithm which analyzes the difference between them and translates it to an appropriate angle for the servo motor. 


The Maze was presented in the Jerusalem Science museum with a combination of 3 different input variations. Later it was displayed in a variaty of galleries and street exhibitions around Israel.