내 게임에서 우리는 측면에서 집의 바닥을보고 영웅은 리프트를 취할 수 있습니다. 리프트는 화살표에 따라 항상 정확히 두 개의 리프트 쌍이 연결되어 있습니다. 영웅은 가로로 자유롭게 움직일 수 있지만 영웅이 세로로 움직일 수있는 유일한 방법입니다. 하우스 맵은 서로 다른 아이템과 가장 왼쪽, 맨 오른쪽 및 때로는 두 중간 위치 중 하나에 통과 할 수없는 벽이있는 무작위 11x5 그리드입니다.
내 질문 :지도가 항상 무작위 화되지만 항상 해결 가능하고 맨 아래 층의 왼쪽에서 시작하는 영웅이 항상 맨 위 층에서 위쪽을 가리키는 리프트를 통해지도를 떠날 수 있도록하려면 어떻게해야합니까?
가치가있는 것은 Lua 언어를 개발에 사용하고 있습니다. 정말 고마워!