인프런 커뮤니티 질문&답변

Bina님의 프로필 이미지

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

Packet Generator #5

MakePacket<T> 함수 질문있습니다.

해결된 질문

24.01.19 15:25 작성

·

220

0

PacketManager에서 MakePacket<T>가 호출되면 T 객체를 생성해서 처리하는데, 혹시 해당 함수가 호출될때마다 객체를 생성하는게 아니라 Dictionary에 Register함수로 등록할 때 객체를 생성해서 Dictionary에 등록해주고 그 객체 하나로만 버퍼를 받아서 처리하면 문제가 발생하나요?

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

2024. 01. 19. 15:38

이미 만들어놓은 것을 써도 물론 됩니다.
풀링의 개념인데요.
다만 패킷의 경우, 어차피 내부 데이터가 계속 달라지므로
아주 큰 이익이 있을지는 모르겠네요.

Bina님의 프로필 이미지
Bina
질문자

2024. 01. 19. 15:57

감사합니다!

Bina님의 프로필 이미지

작성한 질문수

질문하기