
시간 시스템 추가
플레이어가 행동을 할 때 마다, 시간이 진행되도록 기획했었다. 아침, 점심, 저녁, 밤, 심야로 이루어진 시간을 추가하고 게임의 흐름을 관리하는 GameManager에서 관리하도록 설계했다. 이로인해 채굴 미니게임의 실행 조건이 추가되었고, 하루에 한번만 미니게임을 할 수 있도록 수정되었다.

UI 닫기 버튼 추가

기존에 UI 기능을 구현할 때 닫는 버튼 추가하지 않았었다. 그래서 간단하게 추가했다.
채굴 미니게임 조건 추가 및 설계 수정
기존 채굴 미니게임은 MiningGameController에서 직접 StartGame을 호출하는 구조였다. 하지만 기존에 만들어두었던 PartTimeGameManager에서 아르바이트 게임들을 관리하도록 설계했기에 일부 내용을 수정하였다. Controller에서 직접 실행하는것이 아닌 PartTimeGameManager 를 통해 게임이 시작되도록 변경하였다.
그리고 시간 시스템이 추가되면서 하루에 한 번 미니게임을 플레이할 수 있고 밤과 심야에는 미니게임을 시작하지 못하도록 조건이 추가되었다.


전체적인 게임 기획을 다시 정리하고 있다.
기획을 진행할수록 자연스럽게 시스템 규모가 커지는 방향으로 확장되는 문제를 느끼게 되었고, 현재는 개발 기간과 구현 가능한 범위를 고려하여 적절한 규모 안에서 게임을 설계하려고 하고 있다.
이에 따라 기존 기획 내용 중 핵심이 되는 시스템만 우선적으로 정리하고 있으며, 실제 구현 가능한 범위를 기준으로 다시 기획을 진행중이다.
'Unity > 개발일지' 카테고리의 다른 글
| [Project_MTS] 개발 일지 - 6 [Node기반 맵 생성 R&D 및 개선] (0) | 2026.05.14 |
|---|---|
| [Project_MTS] 개발 일지 - 5 [Node기반 맵 생성 R&D 및 구현] (0) | 2026.05.13 |
| [Project_MTS] 개발 일지 - 3 [광산 이동, 광물 데이터 추가, 채굴 미니게임 구현] (0) | 2026.05.11 |
| [Project_MTS] 개발 일지 - 2 [상호작용을 통한 위치 이동] (0) | 2026.05.03 |
| [Project_MTS] 개발 일지 - 1 [플레이어 이동, 오브젝트 상호작용] (0) | 2026.04.29 |