HANDTRIS - 핸드모션 테트리스

업무 및 기여

방 목록 및 이벤트 배너

스크린샷 2024-07-23 오후 10.53.21.png

게임 대기방 UI

스크린샷 2024-07-23 오후 10.53.34.png

게임 화면

스크린샷 2024-07-23 오후 11.18.11.png

손 인식 관련 예외처리

스크린샷 2024-07-23 오후 10.53.49(2).png

게임 페이지 - 게임 결과

스크린샷 2024-07-23 오후 10.53.58.png

게임 중 탈주 처리 - beforeunloaded

useEffect(() => {
    const roomCode = getRoomCode();
    const handleBeforeUnload = () => {
      if (wsManagerRef.current && wsManagerRef.current.connected) {
        wsManagerRef.current.sendMessageOnDisconnecting(
          {},`/app/${roomCode}/disconnect`,isStart,
        );
        wsManagerRef.current.disconnect();
      }};
    window.addEventListener("beforeunload", handleBeforeUnload);
    return () => {
      window.removeEventListener("beforeunload", handleBeforeUnload);
    }}, [isStart]);

CFS 쿠팡풀필먼트 서비스 청년 일경험 인턴 프론트엔드 개발

업무 - 기여