#5. 타워 디펜스 - 트러블 슈팅
트러블 슈팅12월 23일부터 1월 2일까지 진행한 팀 프로젝트 '타워 디펜스' 도중 있었던 문제 상황에 대한 트러블 슈팅을 해보려고 한다. 이번 프로젝트도 지난 RealTime 프로젝트와 동일하게 서버와 클라이언트의 통신이 주된 웹소켓 프로젝트였기에 진행하는 동안 많은 이슈들이 있었고 이번에는 그 중에서도 특히 '패킷 핸들러 교차 오류' 에 대해 이야기 해보려고 한다. 패킷 핸들러 교차 오류정확한 상황을 설명하자면 서버와 클라이언트가 소켓을 통해 데이터를 주고 받던 중, 요청을 보낸 위치에 정확하게 데이터가 전달되지 않고 다른 위치에서 응답을 받는 상황이 나타난 것이다.이 SendEvent 함수는 클라이언트 측에서 socket.emit 을 통해 서버에게 데이터를 요청하는 함수이다.데이터를 요청하는 위치에..
내일배움캠프 학습/진행 프로젝트
2025. 1. 1. 17:51