14주차 주간보고서


—– 목차 —–

  1. 금주 아이디어 및 기획
  2. 금주 개선 및 업데이트 내용
  3. 다음 주 개발 및 고려 사항
  4. 기타 사항

1.금주 아이디어 및 기획

  • 1. 빙고 게임 관련
    • 이벤트 사용시 타이머 흐르는 버그.
    • 빙고 AI 주제 설정시 로딩창 보이게 해주는 UI 팝업창을 추가.
    • AI 생성 중 이탈 하거나 재입장 시 방장 권한이 없어지는 버그 수정.
    • 방장이 아닌 유저들이 결과 확인 중일 때, AI 주제 생성을 할 수 있는 버그.
      • 결과 확인 중일 때, AI주제를 생성 시도 자체를 막아야 할듯.
    • 빙고 줄이 채워질 때, 스탬프 효과를 통해 좀 더 UI적으로 만족스럽게 개선하기
    • 방고 단어 셔플 및 리로드 시스템 개발
    • 빙고 게임 세로 스크롤바 방지 및 UI 최적화 작업하기.
    • 빙고 DB 저장/불러오기 기능 복구 및 로컬 백업 기능 추가.
    • 이벤트 밸런스 패치 및 버그 수정
  • 2. 라이어 게임 관련
    • 라이어 게임의 전체적인 UI 개선하기
      • 기존 라이어 게임의 UI 문제점이 많아 대대적으로 UI 개선.
  • 3. 폭탄 돌리기 게임 관련
    • 폭탄 돌리기 타이머 on 일 때 줄 타이머 기능 만들기
    • ★폭탄 돌리기 게임 단어 잘못 적으면 다시 입력할 수 없는 치명적인 버그 개선하기.
    • 폭탄 돌리기 게임에서 빙고 게임으로 가면 결과 확인 중이 계속 뜨는 버그 개선하기.
    • 폭탄 돌리기 게임 타이머를 라운드가 진행될수록 조금씩 줄어들게 변경.
  • 4. 기타 개선 사항
    • PickPlay 대기실의 UI를 대대적으로 개편하기.
    • 새로고침 시 방 폭파 방지 및 방장 권한 복구 기능 추가.

2. 금주 개선 및 업데이트 내용

  • 1-1. 빙고 게임 관련 개선 사항
    • 이벤트 사용시 타이머 흐르는 버그를 수정했습니다.
    • AI로 주제 설정시 얼마 진행했는지 확인할 수 있는 퍼센트바를 팝업창으로 개선했습니다. (사진 1)
      • 개발 목적 : 기존 퍼센트바는 뚝 뚝 끊기는 느낌이 존재해서 더 정확하게 표기되도록 개선했습니다.
    • AI 생성 중 이탈 하거나 재입장 시 방장 권한이 없어지는 버그 수정했습니다.
      • 개발 목적 : 게임에 방장 권한이 굳어버려 누가 방장이 되도 아무런 행동을 할 수 없었던 현상을 수정했습니다.
    • 방장이 아닌 유저들이 결과 확인 중일 때, AI 주제 생성을 할 수 있는 버그를 막았습니다.
      • 개발 목적 : 게스트 유저들이 결과 확인 중인데, 곧 바로 주제를 생성해버린다면 결과 창을 닫지도 않았는데 게임이 시작될 수도 있고 이는 곧 버그로 이어질 수 있기에 조치를했습니다.
    • 빙고 줄이 채워질 때, 스탬프 효과를 통해 좀 더 UI적으로 만족스럽게 개선했습니다.
    • 빙고 게임 세로 스크롤바 방지 및 UI를 최적화 했습니다.
    • 빙고 DB 저장/불러오기 기능 복구 및 로컬 백업 기능 추가했습니다.
      • 개발 목적 : 3주차 쯤에 닫아놓은 DB 저장 불러오기 기능을 복구함과 동시에 api 서버가 응답 하지 않는다면 로컬에서 불러오는 기능으로 저장 불러오기 기능을 보완했습니다.

(사진 1) – AI 주제 로딩창 개선.


  • 1-2. 빙고 게임 이벤트 밸런스 패치 및 버그
    • 🌀 차원 뒤틀림
      • 발동 시 발동자 본인의 판은 섞이지 않도록 제외하여 전략적 이득을 확실히 주도록 상향하였고, 해제 단어 개수는 랜덤 2~3개에서 고정 2개 삭제로 제한했습니다. (해제 단어는 완전 랜덤)
    • 👻 유령의 장난
      • 훔쳐 가는 단어 수를 랜덤 1~3개에서 고정 2개로 조정하였고, 즉시 턴 차감으로 무효화되던 지속 시간을 고정 2라운드 동안 확실히 잠금 처리했습니다.
    • 블랙홀 격리 메커니즘 전면 도입
      • 개발 의도 : 블랙홀 대상자가 된 플레이어가 단지 턴만 스킵될 뿐, 타 이벤트(셔플)나 마킹 누적으로 인해 여전히 부당하게 불리해지거나 보너스 턴 혜택을 온전히 누리지 못하던 시스템적 모순을 차단하고자 도입했습니다.
        • 격리 시작: 블랙홀에 빠지면 즉시 격리 상태로 전환됩니다.
        • 효과 무효: 격리 기간 동안 다른 사람들이 부른 모든 단어는 대상 플레이어의 마킹 대상에서 일시 제외(보류)되며, 다른 플레이어의 셔플(차원 뒤틀림) 대상에서도 완벽히 제외됩니다.
        • 격리 해제: 스킵 턴이 지난 후, 본인이 정상적으로 단어를 고를 수 있는 다음 활성화된 진짜 차례가 돌아왔을 때 격리가 해제되며, 그동안 밀렸던 단어 마킹은 본인이 다시 체크를 해야합니다.

  • 2. 라이어 게임 관련 개선 사항
    • 라이어 결과창 무한 루프 버그를 수정했습니다.
    • 라이어 게임의 전체적인 UI를 개선했습니다. (사진 2)
      • 개발 의도 : 기존 라이어 게임은 텍스트 기반으로 만들어진 느낌이 강했고, 여러가지 ui면으로 버그가 존재했었기에 이를 한 번에 잡는 대대적인 UI개선을 택하고 좀 더 퀄리티 있게 라이어 게임 UI를 변경했습니다.

(사진 2) – 라이어 게임의 UI개선 일부분


  • 3. 폭탄 돌리기 게임 관련
    • 폭탄 돌리기 게임이 끝난 후 대기방이나 로비, 타 게임으로 전환되어도 ‘결과 확인 중’ 상태 배지가 화면에 잔류하던 소켓 초기화 로직을 보완했습니다.

3. 기타 개선 사항

  • 새로고침(F5) 시 방 폐기 및 호스트 권한 보존
    • 개발 의도: 플레이어들이 새로고침 시 퇴장 타이머가 잘못 가동되어 멀쩡한 방이 폭파되거나 재접속 시 호스트 권한을 잃어 게스트로 격하되던 심각한 예외 상황을 바로잡았습니다.
  • PickPlay 대기실의 UI를 대대적으로 개편했습니다.
    • 대기방 중앙 컨테이너 배경을 투명화하여 매혹적인 보랏빛 그라데이션이 자연스럽게 연출되도록 글래스모피즘 띠지를 상단에 얹었습니다. (사진 3)

(사진 3) – 대기실 UI 개편


4. 다음주 개발 및 고려사항

1. 빙고 게임 관련

  • 빙고 게임 단어 생성 진행창 문구 개선하기.

2. 라이어 게임 관련

  • 라이어 게임 라운드 결과창에서 채팅 노출 방안 모색하기.

3. 폭탄 돌리기 게임 관련

  • 폭탄 돌리기 플레이어가 보이지 않는 버그 수정하기.


4. 기타 사항

감사합니다.