뒤끝 랭킹

뒤끝서버에서 랭킹까지 지원한다. 현재 랭킹은 1~100등까지만 확인할 수 있게 해두었다.


1)유저 랭킹 갱신

uuid의 랭킹을 갱신함과 동시에 테이블의 row에 저장된 데이터를 갱신합니다. 랭킹에 사용한 테이블의 정보를 바탕으로 유저의 정보를 랭킹에 갱신한다.


Param param = new Param();
param.Add("score", i);
param.Add("extraData", "추가 정보");

Backend.URank.User.UpdateUserScore("랭킹 uuid", "테이블 이름", "갱신할 row inDate", param);


2)유저 랭킹 조회

uuid 값을 이용하여 해당 랭킹에 등록된 랭커들의 리스트를 조회합니다.


// rankUuid 랭킹에서 1 ~ 10등 랭커 조회
Backend.URank.User.GetRankList("rankUuid");
// rankUuid 랭킹에서 1 ~ 100등 랭커 조회
Backend.URank.User.GetRankList("rankUuid", 100);
// rankUuid 랭킹에서 11등 ~ 20등 랭커 조회
Backend.URank.User.GetRankList("rankUuid", 10, 10);

코드 리팩토링 이후에 코드에 관한 것을 상세히 포스팅 할 예정이다.