패킷 모아 보내기

클라이언트에서는 받은 정보를 가지고 유니티에서 렌더링을 해줌

만약 채팅패킷, 이동패킷,전투패킷을 따로따로 전송하면

NNN이 됨 엄청난 부하

Untitled

현재는 sendQueue에 밀어넣음과 동시에 전송을 함(송신 대기가 없을경우)

이부분을 분리해주면 됨 (서버코어 에서 구현)

Untitled

게임 룸에 BroadCast에서 실제 전송을 하는 방식으로 이루어져 있는데,

이부분에서 BroadCast 호출 즉시 보내는 것이 아닌, PendingList에 일단 저장한다 .

Untitled

Untitled

이 PendingList는 main스레드에서 0.25초마다 전송(Flush)된다

JobTimer