작성
·
225
답변 2
1
네 아주 자주 사용될 것 같은 패킷은 별도로 파야 합니다.
레벨만 바뀌는 경우는 드물고 레벨이 바뀌면 스탯도 바뀌니 조금 상황이 다르겠지만,
정말 '그' 부분만 바뀌고 또 자주 사용된다면 전용 패킷을 파주면 됩니다.
(그런데 실무에서도 이 부분은 늘 딜레마이긴 합니다)
0
송수신할 때 보내는 데이터의 최소 단위가 패킷이므로
새로운 패킷을 하나 만들어도 될거같아요.
C_PlayerInfoReq의 level만 변경하는 패킷인 C_PlayerLevelChange처럼요.
패킷의 종류를 늘리면 할 수 있는 일은 많아지지만, 코드가 조잡해질 수도 있을거같아요
감사합니다. 서버랑 클라 창 띄어놓고 디버깅하면서 공부중이에요. 재미있어요. 책보고 독학했으면 진작 포기했을 텐데 어렵지 않게 가르쳐준 루키스님께 너무너무 감사해요.