Raycasting a map, might make the game a little slow. Unless if the map is just one whole plane. BTW found an awesome 3D graphics game. Check out the first page of the posts.