this project demos two characters - one that is keyboard controlled and one that is autonomous - that can only move in the 4 cardinal directions - up, down, left, right - and they cannot cross the maze walls, which are black lines drawn onto a stage background the autonomous Evil Apple is cloneable and there is code in the Stage to release new clones at random intervals new Apples are place at random locations, but can get stuck if placed too close to the edge or right on top of a maze wall. Ensuring Apples don't get stuck is an exercise left to the reader.