Если изыщется такая возможность, проконсультировать по некоторым вопросам.
В часности: не могли бы Вы объяснить сам принцып.
В 2D было вроде бы как понятно, делаем фон с проходимыми и непроходимыми участками, курсорчик превращаем в нечто шевелящееся и вуаля... При перемещении курсора он закрывает очередную часть фона, а на освободившемся месте фон прорисовывается - имеем типа движение.
Как бы - так, наверное
В 3D - я чайник, просто чайник. К сожалению :-(