Mini

24. 11 . 25. 개발일지 // 강퇴구현, 핀포인트 도입 본문

개발일지

24. 11 . 25. 개발일지 // 강퇴구현, 핀포인트 도입

Mini_96 2024. 11. 26. 14:58

* 강퇴구현

  • 1. 검증(방존재, 플레이어가 호스트인지, target이 유효한 플레이어인지)
  • 2. Changes를 Kicked로 수정 => redis에서 구독중임. => 클라에게 msg 보내주기
  • 3. handlePlayerExit에서 Player 관련 자료구조 삭제

Changes event => 클라에게 msg 보내주기
Kicked event발생시 exitRoom event도 같이 전송해주기
강퇴당한 player(vSWARfoUxrwHsYEvAAAD)의 기록

 

* player 퇴장후에도 자료구조가 남아있는 버그수정

  • todo

 

 

* 핀포인트 도입

  • hbase 설치

 

  • java 설치, 환경변수 설정

 

  • 일단 socket io , mysql이 지원이 안됨(이건 버전올리면 될수도?)...
  • 콜 스택도 안보이는데?