채팅에 랭킹 순위를 넣고 싶습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 :
  • 프로젝트명 : 모험가 키우기
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

안녕하세요. 제목처럼 채팅에 랭킹 순위를 추가하고 싶습니다.

현재 게임 내에서 랭킹 쓰기 데이터를 최소화 하고자 자신의 데이터 랭킹 업데이트 주기를 10분 간격으로 잡았습니다.

이렇게 설계 하다보니,
<채팅을 보내는 사람 기준으로 랭킹 순위를 책정할 때>와
<채팅을 받는 사람 기준으로 랭킹 순위를 책정할 때>

두 가지 경우 다 정확한 랭킹을 통한 채팅 순위를 설계하기가 힘들더라구요…

랭킹 업데이트 주기를 줄이는 방법 말고 좋은 로직 설계 방식이 있는지 여쭤보고자 문의드렸습니다…ㅠㅠ

안녕하세요 개발자님.

랭킹의 유저가 많을수록 랭킹의 순위는 거의 매초마다 바뀌기 때문에 둘을 모두에게 같은 등수를 보여주는 것을 어려울 것 같습니다.

추천드리는 방법은 10분마다 바뀌는 내 랭킹 갱신과 함께 랭킹 불러오기를 통해 순위를 저장한 후, 채팅 시에 메세지와 함께 자신의 랭킹 순위도 함께 넣어 보여주는 방식을 추천드립니다.