
[ Unity 게임 개발 / OfficeWorkerRunning ] 01. 맵 생성 & 메인 규칙 구현
·
유니티/OfficeWorkerRunning
⚙️ 메인 규칙OfficeWorkerRunning(OWR) 에서는 제한 시간 내에 필드에 있는 모든 돈을 획득해야 한다. 이때, 빠르게 돈을 획득하기 위해서 아래의 그림과 같이 가장자리의 돈을 모두 획득하면, 내부의 돈이 자동 획득되는 메인 규칙이 존재한다.💻 구현🗺️ 스테이지 추상화메인 규칙에 사용하기 위해 스테이지 추상화를 진행했다. ⚠️ 아래의 그림과 같이 스테이지 하나에 매우 많은 수의 오브젝트를 배치해야 하기 때문에, 일일이 배치할 경우 많은 시간이 소요된다.➡️ 따라서, 오브젝트를 숫자로 맵핑한 뒤, 이를 텍스트 파일로 저장하고, 스테이지에 해당하는 텍스트 파일을 불러와 맵을 생성하도록 구현했다. 스테이지 크기와 격자 거리는 상수로 고정되어 있기 때문에, 텍스트 파일을 불러와 오브젝트를 ..