movable animated character with collision detection