3주차까지의 작업 상황
- 플레이어 컨트롤러 기초 구현
- WASD 이동
- Space 점프
- 마우스 이동으로 시야 회전
- 플레이어 UI Interaction 기초 구현
- E 인터랙션
- G 키보드 가이드 활성화/비활성화
- ESC 환경설정 활성화/비활성화, 게임 일시정지
- 퍼즐 베이스 작업
- 씬간 전환
- NPC의 인터랙션 가능 구역 안에 플레이어 등장 시 NPC 위에 아이콘 발생 -> 아이콘 존재할 때 인터랙션(E키) 시 임시퍼즐씬으로 이동
4주차 작업 상황
- array 퍼즐 기틀
- 마우스 드래그에 따라 델타값을 수신, 임의의 회전속도를 곱한 값으로 화면 회전
-> emptyObject에 카메라를 넣어 플레이어를 pivot 삼아 움직이도록 구현
- NPC; 담당 퍼즐을 지정해 NPC마다 인터랙션 시 퍼즐 씬에 나타나는 퍼즐 종류가 다르게 처리
- NPC; 담당 퍼즐이 클리어 처리 된 경우 게임이 이어지는 동안 다시 해당 퍼즐에 접근하지 않도록 설정
- 씬 전환 직전의 position과 rotation을 기억해 다시 돌아왔을 때 재설정
5주차에 할 것
- 퍼즐 나머지 2종 구현
고민중인 부분
- int 퍼즐의 경우 한 slot 안에 여러 block이 들어감. 이에 따른 block 정렬과 답안 처리를 위한 방식이 필요...