Daily DevLog — 2025-12-23

개발자: 전체 팀 브랜치: main 커밋 수: 17개 변경 파일: 66개


1. 오늘의 주요 변경

  • 텔레포트 기능 개선: 텔레포트 기능에서 위치 정보를 FVector에서 FTransform으로 변경하여 회전과 위치를 함께 처리할 수 있도록 개선했습니다. 이로 인해 텔레포트 시 보다 정확한 위치와 방향 제어가 가능해졌습니다.
  • SpeakJudes 팝업 기능 추가: SpeakJudes 결과 팝업에서 사용자가 확인 버튼을 클릭하면 서버에 알리는 기능을 추가했습니다. 이를 통해 클라이언트와 서버 간의 상태 동기화가 명확해졌습니다.
  • 음성 녹음 UI 개선: 음성 녹음 상태를 시각적으로 표시하는 UI 위젯을 새로 도입하고, 기존 상태 위젯에서 오디오 스펙트럼 관련 코드를 제거하여 역할을 분리했습니다.
  • 채팅 히스토리 시스템 개선: 채팅 히스토리 저장 및 표시 방식을 개선하고, 관련 UI 위젯을 정리하여 가독성을 높였습니다. 최신 대화가 상단에 오도록 로드 순서를 변경했습니다.
  • 질문 목록 초기화 안정성 향상: 질문 목록을 초기화하는 과정에서 플레이어 상태와 질문 데이터 배열 범위를 체크하여 안정적인 데이터 접근을 보장했습니다.

2. 시스템 영향도

  • Gameplay: 텔레포트 기능의 변경으로 인해 플레이어의 이동 방식이 개선되었으며, 이는 게임플레이의 전반적인 경험에 긍정적인 영향을 미칩니다.
  • UI: SpeakJudes 팝업 및 음성 녹음 UI의 개선으로 사용자 경험이 향상되며, UI의 일관성과 가독성이 높아졌습니다.
  • Network: 서버와 클라이언트 간의 상태 동기화가 강화되어, 네트워크 통신의 신뢰성이 높아졌습니다.
  • Documentation: 채팅 히스토리 시스템의 개선으로 문서화가 필요해질 수 있으며, 관련 문서 업데이트가 필요합니다.

3. 리스크 및 문제

  • 잠재적인 문제점으로는 텔레포트 기능 변경으로 인한 기존 코드와의 호환성 문제가 있을 수 있습니다. 특히, FTransform으로의 변경이 기존 시스템에 미치는 영향을 면밀히 검토해야 합니다.
  • 음성 녹음 UI의 변경으로 인해 사용자 경험에 부정적인 영향을 미칠 수 있는 리스크가 존재합니다. 사용자 피드백을 통해 개선이 필요할 수 있습니다.
  • 특별한 리스크 없음.

4. 검증 필요 항목

  • 텔레포트 기능의 정확성을 검증하기 위해 다양한 시나리오에서의 테스트가 필요합니다.
  • SpeakJudes 팝업의 서버 알림 기능이 정상적으로 작동하는지 확인해야 합니다.
  • 음성 녹음 UI의 시각적 효과가 의도한 대로 작동하는지 검증해야 합니다.
  • 채팅 히스토리 시스템의 데이터 저장 및 로드 기능이 정상적으로 작동하는지 테스트해야 합니다.

5. 회의 기반 후속 작업

  • 회의록과 직접적인 연관 없음.

6. 관련 Jira 이슈

  • [UN-680] 맵을 통과하는척만 했는데, 문이 닫혔음...(Trigger 위치를 재조정) - 텔레포트 기능 개선과 관련된 문제로, 기존 시스템의 호환성 검토가 필요합니다.
  • [UN-679] SPEAK QUEST 최종에서 SpeakJudes할 Popup_SpeakResult가 동시에 뜨면서 Mouse 컨트롤이 잃어서 SpeakResule 스크롤이 안되요 - SpeakJudes 팝업 기능 추가와 관련된 이슈입니다.
  • [UN-684] 팝업 뜰때 소리 - SpeakJudes 팝업의 서버 알림 기능과 관련이 있습니다.
  • [UN-665] F1 기능 조작법 안내 팝업 추가 - UI 개선과 관련된 이슈로, 사용자 경험 향상에 기여할 수 있습니다.
  • [UN-683] UI/UX 클릭 버튼음 처리 - UI 개선과 관련된 이슈로, 사용자 경험 향상에 기여할 수 있습니다.

생성 시간: 2025-12-31 12:26:17

results matching ""

    No results matching ""