Daily DevLog — 2025-12-02
개발자: 전체 팀 브랜치: main 커밋 수: 33개 변경 파일: 111개
1. 오늘의 주요 변경
결과 팝업 UI 개선: 결과 팝업에서 단어 위젯을 텍스트 블록으로 변경하여 UI 구성을 간소화했습니다. 이를 통해 UI의 가독성이 개선되었으며, 테스트용 팝업 액터에 결과 팝업 호출 기능을 추가하여 개발 및 디버깅 편의성을 높였습니다.
미디어 재생 기능 개선: AMoviePanel에서 미디어 재생 기능을 추가하고 초기화 과정을 정리했습니다. 이를 통해 동영상 콘텐츠의 표시 및 재생 종료 시 동작 제어가 가능해져 미디어 활용 범위가 확장되었습니다.
TTS 오디오 캐싱 서브시스템 추가: TTS 오디오를 메모리와 디스크에 캐시하는 서브시스템을 도입하여 네트워크 요청을 줄이고 성능을 개선했습니다. 중복 요청 방지를 위한 로직도 추가되어 효율성이 높아졌습니다.
단어 팝업 기능 추가: 단어 정보를 보여주는 팝업을 새롭게 구현하여 사용자가 단어의 발음과 뜻을 쉽게 확인할 수 있도록 했습니다. 이로 인해 사용자 경험이 개선되었습니다.
설문 키오스크 기능 추가: 사용자가 상호작용할 수 있는 설문 키오스크를 구현하여 인터랙티브한 경험을 제공했습니다. 이를 통해 게임 내에서 다양한 질문을 제시하고 답변을 받을 수 있는 기능이 추가되었습니다.
2. 시스템 영향도
UI 시스템: 결과 팝업 및 단어 팝업의 UI 개선으로 사용자 인터페이스의 일관성과 가독성이 향상되었습니다. 이는 사용자 경험에 직접적인 영향을 미칩니다.
미디어 시스템: AMoviePanel의 미디어 재생 기능 추가로 미디어 콘텐츠의 활용도가 높아졌으며, 초기화 과정의 정리로 유지보수성이 개선되었습니다.
네트워크 시스템: TTS 오디오 캐싱 서브시스템의 도입으로 네트워크 요청을 줄이고, 응답 속도를 개선하여 전체 시스템의 성능을 향상시켰습니다.
게임플레이 시스템: 설문 키오스크 기능 추가로 게임 내 상호작용이 증가하고, 사용자 참여를 유도하는 요소가 강화되었습니다.
3. 리스크 및 문제
잠재적인 문제점: TTS 오디오 캐싱 시스템의 구현이 예상보다 복잡할 수 있으며, 캐시 관리 및 오류 처리에 대한 추가적인 검토가 필요합니다.
기술적 부채: 기존 UI 컴포넌트와의 통합 시 발생할 수 있는 호환성 문제를 해결할 필요가 있습니다. 특히, 리치 텍스트 팝업의 경우 기존 시스템과의 충돌 가능성이 존재합니다.
4. 검증 필요 항목
UI 테스트: 결과 팝업 및 단어 팝업의 UI가 다양한 해상도와 기기에서 정상적으로 작동하는지 확인해야 합니다.
미디어 재생 기능: AMoviePanel의 미디어 재생이 모든 상황에서 정상적으로 동작하는지 테스트해야 합니다.
TTS 캐싱 기능: TTS 오디오 캐싱 시스템이 정상적으로 작동하는지, 캐시된 오디오가 올바르게 재생되는지 검증이 필요합니다.
설문 키오스크: 설문 키오스크의 상호작용이 원활하게 이루어지는지, 서버와의 통신이 정상적으로 이루어지는지 확인해야 합니다.
5. 회의 기반 후속 작업
스텝1 마무리: 언리얼팀의 스텝1 마무리와 관련하여, 스텝2·3·4의 미니게임 기반 학습 구조 개발이 진행 중입니다.
쓰기/말하기 문제 생성: AI팀의 문제 생성 API와 레디스 캐싱 구조 확정이 논의되었으며, 이는 클라이언트에서 문제를 수령하는 방식으로 구현될 예정입니다.
UI/리치텍스트 개선: 리치 텍스트 팝업 구현이 진행되고 있으며, 단어 클릭 시 이미지 및 발음 정보를 포함하는 팝업이 추가될 예정입니다.
멀티플레이 맵 작업: 멀티플레이 맵 작업이 지속적으로 진행되고 있으며, 관련된 추가 작업이 필요할 수 있습니다.
6. 관련 Jira 이슈
- [UN-466] 음량(dB) 게이지 표시 - 음량 표시 기능이 UI 개선과 관련이 있습니다.
- [UN-465] 녹음 가이드(문장을 먼저 듣고 말하세요) - TTS 오디오 기능과 연관되어 있습니다.
- [UN-400] 녹음/STT/대화 - TTS 및 음성 관련 기능과 연결되어 있습니다.
- [UN-473] 단어장 구현 - 단어 팝업 기능과 관련이 있습니다.
- [UN-551] 플레이어 상호작용 기능 붙이기 - 설문 키오스크와의 상호작용 관련 이슈입니다.
생성 시간: 2025-12-08 09:02:42