An experiment in developing a basic 3D engine based on search techniques