Daily DevLog — 2025-12-24
개발자: 전체 팀 브랜치: main 커밋 수: 22개 변경 파일: 82개
1. 오늘의 주요 변경
나침반 마커 표시/숨김 제어 시스템 추가: CompassTargetInterface에 bShowOnCompass 플래그와 토글 메서드를 추가하여 마커의 가시성을 제어할 수 있게 되었습니다. 이를 통해 게임 내에서 퀘스트 단계에 따라 마커의 표시 여부를 동적으로 조정할 수 있습니다.
위젯 가이드 컴포넌트 추가 및 퀘스트 타입 아이콘 처리 개선: 퀘스트 키오스크와 수하물 홀더에 3D 위젯 가이드 컴포넌트를 도입하여 사용자 인터페이스를 개선했습니다. 퀘스트 순서 슬롯 위젯에서 아이콘을 텍스처로 관리하도록 변경하여 UI 표현의 명확성을 높였습니다.
로딩 서클 표시 및 숨김 기능 추가: 게임 세션 생성 및 참여 과정에서 로딩 서클을 표시하고, 맵 로딩 완료 시 이를 숨기는 기능을 추가했습니다. 이를 통해 사용자는 로딩 상태를 직관적으로 파악할 수 있습니다.
네트워크 요청 시 로딩 서클 표시 로직 개선: 네트워크 요청의 진행 상태를 카운트로 관리하던 방식을 개선하여, 직접 로딩 서클 표시 함수 호출 방식으로 변경했습니다. 이로 인해 로딩 UI 제어가 더 명확해졌습니다.
텔레포트 시 위치와 회전 동기화 방식 개선: 텔레포트 처리 시 위치와 회전을 분리하여 설정하도록 수정했습니다. 이를 통해 플레이어 컨트롤러의 회전이 정확히 반영되어 일관된 텔레포트 동작을 기대할 수 있습니다.
2. 시스템 영향도
Content: 26개 파일이 변경되었으며, 주로 맵 및 인터랙터블 요소에 대한 수정이 포함되어 있습니다. 이로 인해 게임 내 환경과 상호작용 방식이 개선되었습니다.
UI: 14개 파일이 변경되어 사용자 인터페이스의 가독성과 직관성이 향상되었습니다. 특히 퀘스트 관련 UI 요소의 개선이 두드러집니다.
Network: 네트워크 요청 처리 로직이 개선되어 로딩 상태 표시가 명확해졌습니다. 이는 사용자 경험에 긍정적인 영향을 미칠 것으로 예상됩니다.
Gameplay: 4개 파일이 변경되어 게임 내 상호작용 및 피드백 시스템이 강화되었습니다. 특히 텔레포트와 관련된 수정이 플레이어의 경험을 향상시킬 것입니다.
3. 리스크 및 문제
잠재적인 문제점: 나침반 마커 표시/숨김 제어 시스템의 변경으로 인해 기존 마커 표시 로직과의 호환성 문제가 발생할 수 있습니다. 이로 인해 특정 상황에서 마커가 올바르게 표시되지 않을 수 있습니다.
기술적 부채: 네트워크 요청 시 로딩 서클 표시 로직 개선으로 인해 이전 코드가 제거되었지만, 여전히 일부 구간에서 비효율적인 코드가 남아 있을 수 있습니다. 추가적인 리팩토링이 필요합니다.
4. 검증 필요 항목
나침반 마커 표시/숨김 기능: 다양한 퀘스트 단계에서 마커의 가시성을 테스트하여 의도한 대로 동작하는지 확인해야 합니다.
로딩 서클 표시 기능: 게임 세션 생성 및 참여 과정에서 로딩 서클이 올바르게 표시되고 숨겨지는지 검증해야 합니다.
텔레포트 기능: 플레이어의 위치와 회전이 올바르게 동기화되는지 테스트하여 일관된 동작을 보장해야 합니다.
5. 회의 기반 후속 작업
- "회의록과 직접적인 연관 없음"
6. 관련 Jira 이슈
- [UN-685] 문 소리 바꾸기(너무 시끄러워요) - UI 개선과 관련된 작업으로, 사용자 경험을 향상시키기 위한 노력의 일환입니다.
- [UN-679] SPEAK QUEST 최종에서 SpeakJudes할 Popup_SpeakResult가 동시에 뜨면서 Mouse 컨트롤이 잃어서 SpeakResule 스크롤이 안되요 - UI 개선과 관련된 문제로, 오늘의 UI 개선 작업과 연관성이 있습니다.
- [UN-684] 팝업 뜰때 소리 - 팝업 관련 UI 개선 작업과 연관되어 있습니다.
- [UN-693] 중요한 결과나오기전에는 NetworkLoading Full팝업을 써서 로딩중이다!! 를 명시적으로 보여주기 - 로딩 서클 표시 기능과 관련된 작업으로, 사용자 경험을 개선하기 위한 노력입니다.
- [UN-680] 맵을 통과하는척만 했는데, 문이 닫혔음...(Trigger 위치를 재조정) - 맵 수정과 관련된 작업으로, 오늘의 변경 사항과 연관성이 있습니다.
생성 시간: 2025-12-31 12:29:51